Dittobase

Home

Games

Pokémon GO
Pokopia
Pokémon Unite

Cards

TCG Pocket
Pokémon TCG

Main Series

Legends Z-A
Scarlet & Violet
HOME
Legends: Arceus
Brilliant Diamond and Shining Pearl
Sword and Shield
Let's Go, Pikachu! and Eevee!
Ultra Sun and Ultra Moon
Sun and Moon
Omega Ruby and Alpha Sapphire
X and Y
Black 2 and White 2
Black and White
HeartGold and SoulSilver
Platinum
Diamond and Pearl
Emerald
FireRed and LeafGreen
Ruby and Sapphire
Crystal
Gold and Silver
Yellow
Red and Blue

Tools

Ruby and Sapphire

Game

Ruby and Sapphire

News

Updates for this game hub

Guides

Hoenn mechanics and tips

Pokédex

Stats, moves, and locations

Moves

Power, accuracy, and learners

Abilities

Effects and Pokémon lists

Items

Bags, machines, and effects

Gym Leaders

Boss teams, badges, and moves

Egg Groups

Breeding groups and members

R/S / Moves

Rock Smash

Rock Smash

Fighting-type physical move in Pokémon Ruby and Sapphire.

Flavor

In-game flavor text and battle data for this move.
FightingPhysical

A rock-crushing attack that may lower DEFENSE.

Machines

Technical Machine, Hidden Machine, or similar machine items associated with this move.

HM06

HM06

Learners

Pokémon that can learn this move from Technical Machines or Hidden Machines.

Treecko

#1

Grass
TM/HM

Grovyle

#2

Grass
TM/HM

Sceptile

#3

Grass
TM/HM

Torchic

#4

Fire
TM/HM

Combusken

#5

FireFighting
TM/HM

Blaziken

#6

FireFighting
TM/HM

Mudkip

#7

Water
TM/HM

Marshtomp

#8

WaterGround
TM/HM

Swampert

#9

WaterGround
TM/HM

Poochyena

#10

Dark
TM/HM

Mightyena

#11

Dark
TM/HM

Zigzagoon

#12

Normal
TM/HM

Linoone

#13

Normal
TM/HM

Lombre

#20

WaterGrass
TM/HM

Ludicolo

#21

WaterGrass
TM/HM

Seedot

#22

Grass
TM/HM

Nuzleaf

#23

GrassDark
TM/HM

Shiftry

#24

GrassDark
TM/HM

Breloom

#35

GrassFighting
TM/HM

Slakoth

#36

Normal
TM/HM

Vigoroth

#37

Normal
TM/HM

Slaking

#38

Normal
TM/HM

Loudred

#46

Normal
TM/HM

Exploud

#47

Normal
TM/HM

Makuhita

#48

Fighting
TM/HM

Hariyama

#49

Fighting
TM/HM

Gyarados

#53

WaterFlying
TM/HM

Marill

#55

Water
TM/HM

Azumarill

#56

Water
TM/HM

Geodude

#57

RockGround
TM/HM

Graveler

#58

RockGround
TM/HM

Golem

#59

RockGround
TM/HM

Nosepass

#60

Rock
TM/HM

Delcatty

#62

Normal
TM/HM

Sableye

#68

DarkGhost
TM/HM

Mawile

#69

Steel
TM/HM

Aron

#70

SteelRock
TM/HM

Lairon

#71

SteelRock
TM/HM

Aggron

#72

SteelRock
TM/HM

Machop

#73

Fighting
TM/HM

Machoke

#74

Fighting
TM/HM

Machamp

#75

Fighting
TM/HM

Meditite

#76

FightingPsychic
TM/HM

Medicham

#77

FightingPsychic
TM/HM

Gulpin

#95

Poison
TM/HM

Swalot

#96

Poison
TM/HM

Sharpedo

#98

WaterDark
TM/HM

Wailmer

#99

Water
TM/HM

Wailord

#100

Water
TM/HM

Numel

#101

FireGround
TM/HM

Camerupt

#102

FireGround
TM/HM

Slugma

#103

Fire
TM/HM

Magcargo

#104

FireRock
TM/HM

Torkoal

#105

Fire
TM/HM

Muk

#107

Poison
TM/HM

Sandshrew

#112

Ground
TM/HM

Sandslash

#113

Ground
TM/HM

Spinda

#114

Normal
TM/HM

Skarmory

#115

SteelFlying
TM/HM

Trapinch

#116

Ground
TM/HM

Future Sight

Psychic

Whirlpool

Water
FightingPhysical

Rock Smash

Fighting-type move

Introduced

Generation II

Power

20

Accuracy

100

PP

15

Priority

0

Machine

HM06

Related

View all moves
Other moves that share this move type.
MoveTypeClassTM/HMPowerAcc.PPPokémonDescription
Arm ThrustFightingPhysical

-

15100202

Straight-arm punches that strike the foe 2 to 5 times.

Brick BreakFightingPhysical
TM31
751001564

Destroys barriers such as REFLECT and causes damage.

Bulk UpFightingStatus--2017

Bulks up the body to boost both ATTACK and DEFENSE.

CounterFightingPhysical

-

-1002015

Retaliates any physical hit with double the power.

Cross ChopFightingPhysical

-

1008055

A double-chopping attack. High critical-hit ratio.

DetectFightingStatus

-

--58

Evades attack, but may fail if used in succession.

Double KickFightingPhysical

-

30100303

A double-kicking attack that strikes the foe twice.

Dynamic PunchFightingPhysical

-

1005057

Powerful and sure to cause confusion, but inaccurate.

Focus PunchFightingPhysical1501002054

A powerful loyalty attack. The user flinches if hit.

High Jump KickFightingPhysical

-

8590102

A jumping knee kick. If it misses, the user is hurt.

Karate ChopFightingPhysical

-

50100253

A chopping attack with a high critical-hit ratio.

Low KickFightingPhysical

-

-100203

A kick that inflicts more damage on heavier foes.

Mach PunchFightingPhysical

-

40100301

A punch is thrown at wicked speed to strike first.

RevengeFightingPhysical

-

60100105

An attack that gains power if injured by the foe.

ReversalFightingPhysical

-

-100159

Inflicts more damage when the user’s HP is down.

Rolling KickFightingPhysical

-

6085151

A fast kick delivered from a rapid spin.

Seismic TossFightingPhysical

-

-100206

Inflicts damage identical to the user’s level.

Sky UppercutFightingPhysical

-

8590153

An uppercut thrown as if leaping into the sky.

SubmissionFightingPhysical

-

8080254

A reckless body slam that also hurts the user.

SuperpowerFightingPhysical

-

12010053

Boosts strength sharply, but lowers abilities.

Vital ThrowFightingPhysical

-

70-105

Makes the user’s move last, but it never misses.

Dittobase

© 2026 dittobase.com. All rights reserved.

This website is an independent platform and is not associated with, validated, backed, or sponsored by Nintendo, Game Freak, Niantic, or The Pokémon Company.