Punishment deals variable damage depending on the stats of the foe. Its damage is calculated by the following formula:
Base Power =
60 + (20 × No. of stat increases), with a maximum base power of 200.
For example, if the target has used Bulk Up twice and Swords Dance once, there is a four-stage increase for the Attack stat and a two-stage increase in the Defense stat, making a total of six, which causes Punishment to have a base power of 180.
Template:Breedlist
|-
| style="background: #FFF; font-family:monospace,monospace" | 0052
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Meowth
| colspan="2" style="background:#9FA19F; text-align: center;" | Normal
| style="background: #FFF" | Mankey, Primeape Slaking Infernape
|-
| style="background: #FFF; font-family:monospace,monospace" | 0215
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Sneasel
| colspan="1" style="background:#624D4E; text-align: center;" | Dark || style="background:#3DCEF3" align="center" colspan="1" rowspan="1" | Ice
| style="background: #FFF" | Mankey, Primeape Slaking Infernape
|-
| style="background: #FFF; font-family:monospace,monospace" | 0228
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Houndour
| colspan="1" style="background:#624D4E; text-align: center;" | Dark || style="background:#E62829" align="center" colspan="1" rowspan="1" | Fire
| style="background: #FFF" | Mankey, Primeape Slaking Infernape
|-
| style="background: #FFF; font-family:monospace,monospace" | 0241
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Miltank
| colspan="2" style="background:#9FA19F; text-align: center;" | Normal
| style="background: #FFF" | Mankey, Primeape Slaking Infernape
|-
| style="background: #FFF; font-family:monospace,monospace" | 0303
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Mawile
| colspan="2" style="background:#60A1B8; text-align: center;" | Steel
| style="background: #FFF" | Mankey, Primeape Slaking Infernape
|-
| style="background: #FFF; font-family:monospace,monospace" | 0359
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Absol
| colspan="2" style="background:#624D4E; text-align: center;" | Dark
| style="background: #FFF" | Mankey, Primeape Slaking Infernape
|-
| style="background: #FFF; font-family:monospace,monospace" | 0434
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Stunky
| colspan="1" style="background:#9141CB; text-align: center;" | Poison || style="background:#624D4E" align="center" colspan="1" rowspan="1" | Dark
| style="background: #FFF" | Mankey, Primeape Slaking Infernape
|-
| colspan="6" | Bold indicates a Pokémon which gets STAB from this move. Italic indicates a Pokémon whose evolution gets STAB from this move. *Indicates Pokémon that can only learn the move through chain breeding.
|}
|}
Template:Breedlist
|-
| style="background: #FFF; font-family:monospace,monospace" | 0052
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Meowth
| colspan="2" style="background:#9FA19F; text-align: center;" | Normal
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| style="background: #FFF; font-family:monospace,monospace" | 0174
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Igglybuff
| colspan="2" style="background:#9FA19F; text-align: center;" | Normal
| style="background: #FFF" | Mawile
|-
| style="background: #FFF; font-family:monospace,monospace" | 0215
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Sneasel
| colspan="1" style="background:#624D4E; text-align: center;" | Dark || style="background:#3DCEF3" align="center" colspan="1" rowspan="1" | Ice
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| style="background: #FFF; font-family:monospace,monospace" | 0228
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Houndour
| colspan="1" style="background:#624D4E; text-align: center;" | Dark || style="background:#E62829" align="center" colspan="1" rowspan="1" | Fire
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| style="background: #FFF; font-family:monospace,monospace" | 0241
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Miltank
| colspan="2" style="background:#9FA19F; text-align: center;" | Normal
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| style="background: #FFF; font-family:monospace,monospace" | 0303
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Mawile
| colspan="2" style="background:#60A1B8; text-align: center;" | Steel
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| style="background: #FFF; font-family:monospace,monospace" | 0336
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Seviper
| colspan="2" style="background:#9141CB; text-align: center;" | Poison
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| style="background: #FFF; font-family:monospace,monospace" | 0359
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Absol
| colspan="2" style="background:#624D4E; text-align: center;" | Dark
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| style="background: #FFF; font-family:monospace,monospace" | 0434
| style="background: #FFF; text-align: center;" |
| style="background: #FFF" | Stunky
| colspan="1" style="background:#9141CB; text-align: center;" | Poison || style="background:#624D4E" align="center" colspan="1" rowspan="1" | Dark
| style="background: #FFF" | Mankey, Primeape Slaking Infernape Zorua, Zoroark
|-
| colspan="6" | Bold indicates a Pokémon which gets STAB from this move. Italic indicates a Pokémon whose evolution gets STAB from this move. *Indicates Pokémon that can only learn the move through chain breeding.
|}
|}