Dynamic Punch is a Fighting-type move introduced in Generation 2.
⚔ Open in the damage calculator
Values by generation
From PokeAPI's change history. Up to Generation 3, physical or special depends on the type. Highlighted cells changed from the previous generation.
| Generation | Type | Category | Power | Accuracy | PP | Priority |
|---|---|---|---|---|---|---|
| Generation 2 | Fighting | Physical | 100 | 50 | 5 | +0 |
| Generation 3 | Fighting | Physical | 100 | 50 | 5 | +0 |
| Generation 4 | Fighting | Physical | 100 | 50 | 5 | +0 |
| Generation 5 | Fighting | Physical | 100 | 50 | 5 | +0 |
| Generation 6 | Fighting | Physical | 100 | 50 | 5 | +0 |
| Generation 7 | Fighting | Physical | 100 | 50 | 5 | +0 |
| Generation 8 | Fighting | Physical | 100 | 50 | 5 | +0 |
| Generation 9 | Fighting | Physical | 100 | 50 | 5 | +0 |
In-game descriptions
| Gold / Silver · Crystal | An attack that always confuses. |
|---|---|
| Ruby / Sapphire · Emerald | Powerful and sure to cause confusion, but inaccurate. |
| FireRed / LeafGreen | The foe is punched with the user’s full power. It confuses the foe if it hits. |
| Diamond / Pearl · Platinum · HeartGold / SoulSilver | The foe is punched with the user’s full, concentrated power. It confuses the foe if it hits. |
| Black / White · Black 2 / White 2 | The user punches the target with full, concentrated power. It confuses the target if it hits. |
| X / Y · Omega Ruby / Alpha Sapphire · Sun / Moon · Ultra Sun / Ultra Moon · Let’s Go, Pikachu! / Let’s Go, Eevee! · Sword / Shield · Legends: Arceus | The user punches the target with full, concentrated power. This confuses the target if it hits. |
| Scarlet / Violet | The user attacks by punching the target with full concentrated power. This also confuses the target. |
TM / HM
| Gold / Silver · Crystal | TM01 |
|---|
Pokémon that learn it
All versions combined; see each Pokémon's page for game-by-game details.
By TM / HM (8)
By move tutor (9)
Sources : PokeAPI (moves, move_changelog, move_flavor_text, pokemon_moves, machines)