Highest-Attack Rock-type Pokémon
The highest-attack Rock-type Pokémon, ranked by attack — 74 in total.
Top 10 by Attack
RankedThe highest-attack Rock-type Pokémon, ranked by attack — 74 in total.
Ranked by base stats for each Pokémon’s default form. Types, abilities and moves also affect battle performance.
Related collections
Highest-Attack Rock-type Pokémon
74#0409















































Rampardos
Rock
Base total495
#0464Rhyperior
GroundRock
Base total535
#0567Archeops
RockFlying
Base total567
#0526Gigalith
Rock
Base total515
#0900Kleavor
BugRock
Base total500
#0248Tyranitar
RockDark
Base total600
#0995Iron Thorns
RockElectric
Base total570
#0805Stakataka
RockSteel
Base total570
#0112Rhydon
GroundRock
Base total485
#0639Terrakion
RockFighting
Base total580
#0348Armaldo
RockBug
Base total495
#0408Cranidos
Rock
Base total350
#0874Stonjourner
Rock
Base total470
#0697Tyrantrum
RockDragon
Base total521
#0076Golem
RockGround
Base total495
#1022Iron Boulder
RockPsychic
Base total590
#0141Kabutops
RockWater
Base total495
#0745Lycanroc
Rock
Base total487
#0834Drednaw
WaterRock
Base total485
#0566Archen
RockFlying
Base total401
#0306Aggron
SteelRock
Base total530
#0565Carracosta
WaterRock
Base total495
#0142Aerodactyl
RockFlying
Base total515
#0525Boldore
Rock
Base total390
#0558Crustle
BugRock
Base total485
#0689Barbaracle
RockWater
Base total500
#0185Sudowoodo
Rock
Base total410
#0377Regirock
Rock
Base total580
#0719Diancie
RockFairy
Base total600
#0934Garganacl
Rock
Base total500
#0950Klawf
Rock
Base total450
#0075Graveler
RockGround
Base total390
#0338Solrock
RockPsychic
Base total460
#0347Anorith
RockBug
Base total355
#0305Lairon
SteelRock
Base total430
#0369Relicanth
WaterRock
Base total485
#0696Tyrunt
RockDragon
Base total362
#0111Rhyhorn
GroundRock
Base total345
#0247Pupitar
RockGround
Base total410
#0346Cradily
RockGrass
Base total495
#0074Geodude
RockGround
Base total300
#0140Kabuto
RockWater
Base total355
#0438Bonsly
Rock
Base total290
#0839Coalossal
RockFire
Base total510
#0564Tirtouga
WaterRock
Base total355
#0699Aurorus
RockIce
Base total521
#0524Roggenrola
Rock
Base total280
#0304Aron
SteelRock
Base total330
The remaining 26, continuing by attack
DwebbleRockruffLarvitarOmastarMiniorCarkolNaclstackAmauraCorsolaLunatoneProbopassNacliGlimmoraNihilegoBastiodonBinacleMagcargoCarbinkOnixNosepassShieldonLileepOmanyteRolycolyGlimmetShuckle