Mach Punch
PhysicalMove Details
- Power
- 40
- Accuracy
- 100%
- PP
- 30
- Priority
- 1
- Critical hit chance
- 1/24
- Effect chance
- —
- Makes contact
- Blocked by Detect and Protect
- Copied by Mirror Move
- Punch-based
Effect
Inflicts regular damage with no additional effect.
Inflicts regular damage.
- Target
- Selected Pokemon
- Introduced
- Generation Ii
In-Game Descriptions
18 entries
Gold Silver
A fast punch that lands first.
Crystal
A fast punch that lands first.
Ruby Sapphire
A punch is thrown at wicked speed to strike first.
Emerald
A punch is thrown at wicked speed to strike first.
Firered Leafgreen
A punch thrown at blinding speed. It is certain to strike first.
Diamond Pearl
The user throws a punch at blinding speed. It is certain to strike first.
Platinum
The user throws a punch at blinding speed. It is certain to strike first.
Heartgold Soulsilver
The user throws a punch at blinding speed. It is certain to strike first.
Black White
The user throws a punch at blinding speed. It is certain to strike first.
Black 2 White 2
The user throws a punch at blinding speed. It is certain to strike first.
X Y
The user throws a punch at blinding speed. This move always goes first.
Omega Ruby Alpha Sapphire
The user throws a punch at blinding speed. This move always goes first.
Sun Moon
The user throws a punch at blinding speed. This move always goes first.
Ultra Sun Ultra Moon
The user throws a punch at blinding speed. This move always goes first.
Lets Go Pikachu Lets Go Eevee
The user throws a punch at blinding speed. This move always goes first.
Sword Shield
The user throws a punch at blinding speed. This move always goes first.
Legends Arceus
The user throws a punch at blinding speed. This also raises the user's action speed.
Scarlet Violet
The user throws a punch at blinding speed. This move always goes first.
Pokémon That Learn Mach Punch
21 Pokémon are represented across all recorded games.
Preparing learner sorting and size comparison…
Latest learners are present in the static document.Scarlet Violet Learners
Via Breeding 11 Pokémon
Level Up 4 Pokémon
Mach Punch Learners by Size
Loading size chart...


Hitmonlee
Hitmonchan
Magmar
Tyrogue
Hitmontop
Magby
Magmortar
Timburr
Gurdurr
Conkeldurr
Pawmi 
Breloom
Monferno
Infernape