FightingPhysContactPunching

Mach Punch

  • Contact — Moves that touch the target. Hitting a Pokémon with Rough Skin or Iron Barbs (1/8 of max HP) or holding Rocky Helmet (1/6) damages the attacker. Tough Claws boosts them 1.3×. Holding Protective Pads prevents adverse contact effects.
  • Punching — Iron Fist boosts them 1.2×. Holding Punching Glove boosts them 1.1× and stops them from making contact.

Values in Pokémon Champions

Pow
40
Acc
100
PP
30
Priority
+1
Range
Single

Effect

The user throws a punch at blinding speed. This move always goes first.

Effects & flags

ContactPunch move

Changes by generation

Newest first. Periods with identical values are grouped; bold values changed from the previous (older) period.

GenerationTypeCatPowAccPPPriority
Pokémon ChampionsFightingPhys4010030+1
Gen 2–9FightingPhys4010030+1

Pokémon that run this move

Champions Doubles2026-09

PawmotPawmot2.3%GrapploctGrapploct62.2%Mega LopunnyMega Lopunny8.4%Mega CrabominableMega Crabominable17.3%

Percentages are the share within each Pokémon in Champions Doubles (2026-09).

Source: Smogon (Champions VGC reg.MC)

Champions Singles2026-09

PawmotPawmot45.9%Mega LopunnyMega Lopunny54.3%ConkeldurrConkeldurr94.3%GrapploctGrapploct87.5%

Percentages are the share within each Pokémon in Champions Singles (2026-09).

Source: Smogon (Champions BSS reg.MC)

VGC 20262026-09

Percentages are the share within each Pokémon in VGC 2026 (2026-09).

Source: Smogon (VGC 2024 reg.G)

OU (Singles)2026-09

Percentages are the share within each Pokémon in OU (Singles) (2026-09).

Source: Smogon (OU)

Type

Super effective (×2)
NormalIceRockDarkSteel
Not very effective (×½)
PoisonFlyingPsychicBugFairy
No effect (×0)
Ghost

Moves of the same type

Pokémon that learn this move8 Pokémon

Narrow these down further in Advanced Search (types, base stats and more) →

FAQ

What type is Mach Punch?

Mach Punch is a Fighting-type Phys move.

What does Mach Punch do?

The user throws a punch at blinding speed. This move always goes first.

What are Mach Punch's power, accuracy and PP?

Power 40, accuracy 100, PP 30.

Which Pokémon can learn Mach Punch?

8 Pokémon can learn it, e.g. Hitmonchan, Tyrogue, Magby, Breloom, Monferno, Infernape, Timburr, Pawmi.