Mach Punch
The user throws a punch at blinding speed. This move always goes first.
18 Pokémon can learn this move
Legend:
Egg Move
Learned through breedingTM/Tutor
Learned through TM or Move TutorNot Implemented
Not yet available in game
#0106
Hitmonlee
fighting
Egg Move

#0107
Hitmonchan
fighting
Level 4

#0126
Magmar
fire
Egg Move

#0165
Ledyba
bug
Level 15

#0166
Ledian
bug
Level 15

#0236
Tyrogue
fighting
Egg Move

#0237
Hitmontop
fighting
Egg Move

#0240
Magby
fire
Egg Move

#0286
Breloom
grassfighting
Level 1

#0391
Monferno
firefighting
Level 1

#0392
Infernape
firefighting
Level 1

#0467
Magmortar
fire
Egg Move

#0532
Timburr
fighting
Egg Move

#0533
Gurdurr
fighting
Egg Move

#0534
Conkeldurr
fighting
Egg Move

#0921
Pawmi
electric
Egg Move

#0922
Pawmo
electricfighting
Egg Move

#0923
Pawmot
electricfighting
Egg Move
Showing 18 Pokémon that can learn the Mach Punch move