Best Rock-type Attackers in Pokémon GO (October 2026)

Rock

Find the best Rock-type raid attackers in Pokémon GO and choose which Pokémon to power up for your raid teams. Compare tiers, recommended movesets, damage and survival, then adjust the settings to match your roster. The list includes Pokémon with at least one Rock-type move, including mixed movesets and off-type attackers by default.

Last updated at
1.Mega Diancie Pokémon GOMega DiancieRockRock Throw RockRock Slide 35.35717.631.88
2.Shadow Rhyperior Pokémon GOShadow RhyperiorRockSmack Down RockRock Wrecker *34.23726.731.01
3.Mega Tyranitar Pokémon GOMega TyranitarRockSmack Down *RockStone Edge 31.231055.529.42
4.Shadow Rampardos Pokémon GOShadow RampardosRockSmack Down RockRock Slide 35.02404.229.13
5.Shadow Gigalith Pokémon GOShadow GigalithNormalLock-On RockMeteor Beam *32.16587.228.62
6.Mega Aerodactyl Pokémon GOMega AerodactylRockRock Throw RockRock Slide 31.17678.028.27
7.Shadow Tyrantrum Pokémon GOShadow TyrantrumRockRock Throw RockMeteor Beam 31.65533.027.87
8.Shadow Tyranitar Pokémon GOShadow TyranitarRockSmack Down *RockStone Edge 30.07629.227.15
9.Rhyperior Pokémon GORhyperiorRockSmack Down RockRock Wrecker *28.55727.226.27
10.Glimmora Pokémon GOGlimmoraRockRock Throw RockMeteor Beam 28.92555.025.85
11.Mega Rayquaza Pokémon GOMega RayquazaDragonDragon Tail RockAncient Power 28.33648.525.81
12.Rampardos Pokémon GORampardosRockSmack Down RockRock Slide 30.09416.825.76
13.Gigalith Pokémon GOGigalithNormalLock-On RockMeteor Beam *27.35599.324.80
14.Terrakion Pokémon GOTerrakionRockSmack Down RockRock Slide 27.21562.824.52
15.Shadow Aggron Pokémon GOShadow AggronRockSmack Down RockMeteor Beam 27.03565.324.38
16.Shadow Aurorus Pokémon GOShadow AurorusRockRock Throw RockMeteor Beam 27.53473.724.27
17.Tyrantrum Pokémon GOTyrantrumRockRock Throw RockMeteor Beam 26.96544.824.23
18.Shadow Landorus (Incarnate Forme) Pokémon GOShadow Landorus (Incarnate Forme)RockRock Throw RockRock Slide 27.48410.923.77
19.Shadow Aerodactyl Pokémon GOShadow AerodactylRockRock Throw RockRock Slide 27.82381.023.75
20.Tyranitar Pokémon GOTyranitarRockSmack Down *RockStone Edge 25.30635.323.23
21.Shadow Omastar Pokémon GOShadow OmastarRockRock Throw *RockRock Slide *26.33439.323.11
22.Shadow Alolan Golem Pokémon GOShadow Alolan GolemRockRock Throw RockRock Blast 25.89476.923.01
23.Shadow Golem Pokémon GOShadow GolemRockRock Throw RockRock Blast 25.86440.022.76
24.Shadow Archeops Pokémon GOShadow ArcheopsFlyingWing Attack RockAncient Power 26.88310.622.29
25.Mega Aggron Pokémon GOMega AggronRockSmack Down RockMeteor Beam 23.92714.122.27
26.Shadow Crustle Pokémon GOShadow CrustleRockSmack Down RockRock Wrecker 25.58365.421.96
27.Stonjourner Pokémon GOStonjournerRockRock Throw RockRock Slide 24.16545.021.94
28.Mega Blastoise Pokémon GOMega BlastoiseRockRollout WaterHydro Cannon *23.24570.321.28
29.Mega Heracross Pokémon GOMega HeracrossBugFury Cutter RockRock Blast 24.39383.921.23
30.Mega Ampharos Pokémon GOMega AmpharosElectricVolt Switch RockPower Gem 23.22550.921.18
31.Aurorus Pokémon GOAurorusRockRock Throw RockMeteor Beam 23.39482.921.04
32.Black Kyurem Pokémon GOBlack KyuremDragonDragon Tail RockStone Edge 23.37485.521.04
33.Aggron Pokémon GOAggronRockSmack Down RockMeteor Beam 22.89574.420.99
34.Nihilego Pokémon GONihilegoPoisonPoison Jab RockRock Slide 22.49615.120.78
35.Shadow Reshiram Pokémon GOShadow ReshiramDragonDragon Breath RockStone Edge 23.17464.220.77
36.Shadow Regirock Pokémon GOShadow RegirockRockRock Throw RockStone Edge 22.54596.420.76
37.White Kyurem Pokémon GOWhite KyuremIceIce Fang RockAncient Power 22.92476.220.63
38.Aerodactyl Pokémon GOAerodactylRockRock Throw RockRock Slide 23.57387.320.63
39.Shadow Excadrill Pokémon GOShadow ExcadrillSteelMetal Claw RockRock Slide 24.06336.420.58
40.Landorus (Incarnate Forme) Pokémon GOLandorus (Incarnate Forme)RockRock Throw RockRock Slide 23.20416.120.53
41.Shadow Hippowdon Pokémon GOShadow HippowdonElectricThunder Fang RockWeather Ball 23.00437.020.50
42.Stakataka Pokémon GOStakatakaRockRock Throw RockStone Edge 21.79573.220.06
43.Shadow Zapdos Pokémon GOShadow ZapdosElectricThunder Shock *RockAncient Power 22.65386.419.92
44.Omastar Pokémon GOOmastarRockRock Throw *RockRock Slide *22.16443.619.86
45.Standard Mode Shadow Darmanitan Pokémon GOStandard Mode Shadow DarmanitanFireFire Fang RockRock Slide 23.48303.119.83
46.Archeops Pokémon GOArcheopsFlyingWing Attack RockAncient Power 23.17321.219.78
47.Shadow Carracosta Pokémon GOShadow CarracostaRockRock Throw RockAncient Power 22.46381.719.73
48.Lycanroc (Dusk Form) Pokémon GOLycanroc (Dusk Form)RockRock Throw RockStone Edge 22.94330.219.70
49.Alolan Golem Pokémon GOAlolan GolemRockRock Throw RockStone Edge 21.74480.519.69
50.Kleavor Pokémon GOKleavorBugFury Cutter RockRock Slide 22.75342.919.67

How reliable is this Rock-type ranking?

We compare eligible Rock-type movesets using Pokémon GO stats and move data, selecting each attacker’s best effective damage per second under the chosen settings. The table exposes damage and survival estimates so you can check why it ranks higher. Opponent choice, level and rejoin time can change the result; the recommended moveset matters as much as the Pokémon.

Ranking Methodology

Rankings use effective damage per second (eDPS). For each Pokémon, we select the eligible moveset with the highest eDPS under the current settings. DPS measures damage per second while attacking; TDO estimates damage dealt before fainting.

eDPS adjusts DPS for time lost to fainting and rejoining with a team of six copies of the same Pokémon.

Tiers group attackers by similar scores, emphasizing differences near the top. We use eight groups, labelled SS, S, A, B, C, D, E and F, when there are enough distinct scores; otherwise, fewer tiers are used. Group sizes are determined by the scores, not fixed rank cutoffs. Tiers update with the simulation settings and stay the same when you sort or change pages.

Average raid boss weaknesses

Scores attackers against the configured T4+ raid boss pool, including Mega, Legendary and Mythical Pokémon. Outgoing damage reflects how effective each move type is against the bosses; incoming damage reflects the attacker’s resistances to their moves. Per-type rankings use bosses weak to that type. Types without super-effective matchups use the full pool. Unavailable Pokémon are excluded from the boss pool.

The dummy boss uses neutral effectiveness (1.0×) for every move, with incoming damage based on Defense alone. This can favor attackers whose moves the raid pool resists, or whose weaknesses make them take more damage in raids.

Time to return after a team of six faints. Applies to eDPS and estimated battle time.

Sources and Credits