Stat rankings· 74 Pokémon· +12 forms

Best Rock-type Pokémon

The strongest Rock-type Pokémon are Mega Tyranitar and Mega Diancie, each with a base stat total of 700.

Mega Evolutions, regional forms and other forms with base stats of their own are ranked beside their Pokémon. Gigantamax forms share their Pokémon's stats, so they have no row of their own.

Mega TyranitarNo.1Mega Tyranitar700
Best Rock-type Pokémon
RankPokémonTotal
1Mega TyranitarRockDarkMega Evolution700
1Mega DiancieRockFairyMega Evolution700
3Mega GlimmoraRockPoisonMega Evolution625
4Mega AerodactylRockFlyingMega Evolution615
5TyranitarRockDark600
5Mega BarbaracleRockFightingMega Evolution600
5DiancieRockFairy600
8Iron BoulderRockPsychic590
9RegirockRock580
9TerrakionRockFighting580
11NihilegoRockPoison570
11StakatakaRockSteel570
11Iron ThornsRockElectric570
14ArcheopsRockFlying567
15Hisuian ArcanineFireRockRegional form555
16Ogerpon (Cornerstone Mask)GrassRockForm change550
17RhyperiorGroundRock535
18AggronSteelRock530
19ProbopassRockSteel525
19GlimmoraRockPoison525
21TyrantrumRockDragon521
21AurorusRockIce521
23AerodactylRockFlying515
23GigalithRock515
25Hisuian AvaluggIceRockRegional form514
26CoalossalRockFire510
27ShuckleBugRock505
28BarbaracleRockWater500
28CarbinkRockFairy500
28Minior (Red Core)RockFlyingForm change500
28KleavorBugRock500
28GarganaclRock500
33GolemRockGround495
33OmastarRockWater495
33KabutopsRockWater495
33CradilyRockGrass495
33ArmaldoRockBug495
33RampardosRock495
33BastiodonRockSteel495
33CarracostaWaterRock495
41LycanrocRock487
41Lycanroc (Midnight Form)RockForm change487
41Lycanroc (Dusk Form)RockForm change487
44RhydonGroundRock485
44RelicanthWaterRock485
44CrustleBugRock485
44DrednawWaterRock485
48StonjournerRock470
49LunatoneRockPsychic460
49SolrockRockPsychic460
51KlawfRock450
52MiniorRockFlying440
53MagcargoFireRock430
53LaironSteelRock430
55SudowoodoRock410
55CorsolaWaterRock410
55PupitarRockGround410
55CarkolRockFire410
59ArchenRockFlying401
60GravelerRockGround390
60BoldoreRock390
62OnixRockGround385
63NosepassRock375
64TyruntRockDragon362
64AmauraRockIce362
66OmanyteRockWater355
66KabutoRockWater355
66LileepRockGrass355
66AnorithRockBug355
66TirtougaWaterRock355
66NaclstackRock355
72Hisuian GrowlitheFireRockRegional form350
72CranidosRock350
72ShieldonRockSteel350
72GlimmetRockPoison350
76RhyhornGroundRock345
77AronSteelRock330
78DwebbleBugRock325
79BinacleRockWater306
80GeodudeRockGround300
80LarvitarRockGround300
82BonslyRock290
83RoggenrolaRock280
83RockruffRock280
83NacliRock280
86RolycolyRock240