Mach Punch (move)

Move data

Type Fighting
Category   Physical
Power 40
Accuracy 100
PP 30  (max. 48)
Priority +1
Introduced Generation 2

Effects

Mach Punch deals damage and has a priority of +1.

Moves with a higher priority always go first, regardless of a Pokémon's speed. If two moves with the same priority are used, the faster Pokémon goes first as usual.

Z-Move effects

When a Pokémon is holding Fightinium Z and uses its Z-Power, Mach Punch turns into All-Out Pummeling and has base power 100.

Move target

Foe
Foe
Foe
User
Ally
Ally

Targets a single adjacent Pokémon.

Other languages

English Mach Punch
Japanese マッハパンチ (Mach Punch)
German Tempohieb
French Mach Punch
Italian Pugnorapido
Spanish Ultrapuño

Game descriptions

Gold​/​Silver
Crystal
A fast punch that lands first.
Ruby​/​Sapphire
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
Platinum
HeartGold​/​SoulSilver
The user throws a punch at blinding speed. It is certain to strike first.
Black​/​White
Black 2​/​White 2
The user throws a punch at blinding speed. It is certain to strike first.
X​/​Y
O.Ruby​/​A.Sapphire
The user throws a punch at blinding speed. This move always goes first.
Sun​/​Moon
Ultra Sun​/​Ultra Moon
The user throws a punch at blinding speed. This move always goes first.

Learnt by level up

These Pokémon learn Mach Punch at the level specified. The numbers given are for Pokémon Ultra Sun & Ultra Moon and may vary in other games; check the respective Pokédex pages for details.

Hitmonchan
#107 / Fighting
Level 1
Hitmonchan
#107 / Fighting
Level 16
Ledyba
#165 / Bug · Flying
Level 15
Ledian
#166 / Bug · Flying
Level 15
Breloom
#286 / Grass · Fighting
Level 1
Monferno
#391 / Fire · Fighting
Level 1
Infernape
#392 / Fire · Fighting
Level 1

Learnt by breeding

These Pokémon can learn Mach Punch as an egg move. Their breeding groups are also shown for reference.