Mach Punch

This Pokémon attack page lists all the details of the fighting-type move Mach Punch, including which pokemon can learn it.

Move data

Type fighting
Category
Power 40
Accuracy 100
PP 30
Effect User goes first.

Game descriptions

Diamond/Pearl The user throws a punch at blinding speed. It is certain to strike first.
Ruby/Sapphire A punch is thrown at wicked speed to strike first.

Learnt by level up

The following pokemon learn Mach Punch by leveling up:

Hitmonchan
#107 • fighting
Ledyba
#165 • bug / flying
Ledian
#166 • bug / flying
Breloom
#286 • grass / fighting
Monferno
#391 • fire / fighting
Infernape
#392 • fire / fighting