Skip to content
NATIONAL POKÉDEX / #0214

Heracross

BugFighting

This powerful POKéMON thrusts its prized horn under its enemies’ bellies then lifts and throws them.

Category
Single Horn Pokémon
Height
1.5 m
Weight
54 kg
Generation
II
Abilities
Swarm

Strengthens Bug moves to inflict 1.5× damage at 1/3 max HP or less.

Guts

Increases Attack to 1.5× with a major status ailment.

Moxie Hidden ability

Raises Attack one stage upon KOing a Pokémon.

HeracrossSingle Horn Pokémon
EVOLUTION

Evolution family

Select a Pokémon to view its published entry.

AT A GLANCE

Base stats

Main-series games

A species’ starting strengths. Your Pokémon’s actual stats also depend on its level, nature and training.

HPHow much damage it can take.
80
AttackStrength of physical moves.
125
DefenseResistance to physical moves.
75
Special AttackStrength of special moves.
40
Special DefenseResistance to special moves.
95
SpeedUsually helps determine who moves first.
85
Base stat total 500

Bars use the same 0–255 scale. Values shown are the current base stats in our source.

Type defenses

Damage received based on both types. Abilities, items and battle effects are not included. Modern main-series type chart.

Weak to

Fire
×2
Flying
×4
Psychic
×2
Fairy
×2

Resists

Grass
×0.5
Fighting
×0.5
Ground
×0.5
Bug
×0.5
Dark
×0.5

Immune to

None by typing.

Moves learned

Choose a game and learning method. Power and accuracy describe the move; power is not the final damage dealt. Move details use current source values and may differ in older games.

Swords DanceStatus · NormalPower Accuracy Details +

Raises the user’s Attack by two stages.

PP: 20. A dash means the value is not specified or does not apply.

  • Emerald · Tutor
  • Firered Leafgreen · Tutor
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Level Up · Level 50
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Level Up · Level 50
  • Brilliant Diamond Shining Pearl · Machine
  • Legends Arceus · Level Up · Level 29
  • Scarlet Violet · Level Up · Level 50
  • Scarlet Violet · Machine
  • Champions · Train
CutPhysical · NormalPower 50Accuracy 95%Details +

Inflicts regular damage with no additional effect.

PP: 30. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Brilliant Diamond Shining Pearl · Machine
HeadbuttPhysical · NormalPower 70Accuracy 100%Details +

Has a chance to make the target flinch.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Heartgold Soulsilver · Tutor
Horn AttackPhysical · NormalPower 65Accuracy 100%Details +

Inflicts regular damage with no additional effect.

PP: 25. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 6
  • Crystal · Level Up · Level 6
  • Ruby Sapphire · Level Up · Level 6
  • Emerald · Level Up · Level 6
  • Firered Leafgreen · Level Up · Level 6
  • Diamond Pearl · Level Up · Level 1
  • Platinum · Level Up · Level 1
  • Heartgold Soulsilver · Level Up · Level 1
  • Black White · Level Up · Level 1
  • Colosseum · Level Up · Level 6
  • Xd · Level Up · Level 6
  • Black 2 White 2 · Level Up · Level 1
  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Level Up · Level 20
  • Brilliant Diamond Shining Pearl · Level Up · Level 20
  • Scarlet Violet · Level Up · Level 20
Fury AttackPhysical · NormalPower 15Accuracy 85%Details +

Hits 2-5 times in one turn.

PP: 20. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 19
  • Crystal · Level Up · Level 19
  • Ruby Sapphire · Level Up · Level 17
  • Emerald · Level Up · Level 17
  • Firered Leafgreen · Level Up · Level 17
  • Diamond Pearl · Level Up · Level 7
  • Platinum · Level Up · Level 7
  • Heartgold Soulsilver · Level Up · Level 7
  • Black White · Level Up · Level 7
  • Colosseum · Level Up · Level 17
  • Xd · Level Up · Level 17
  • Black 2 White 2 · Level Up · Level 7
  • X Y · Level Up · Level 7
  • Omega Ruby Alpha Sapphire · Level Up · Level 25
  • Sun Moon · Level Up · Level 25
  • Ultra Sun Ultra Moon · Level Up · Level 25
  • Sword Shield · Level Up · Level 5
  • Brilliant Diamond Shining Pearl · Level Up · Level 5
  • Scarlet Violet · Level Up · Level 5
TacklePhysical · NormalPower 40Accuracy 100%Details +

Inflicts regular damage with no additional effect.

PP: 35. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 1
  • Crystal · Level Up · Level 1
  • Ruby Sapphire · Level Up · Level 1
  • Emerald · Level Up · Level 1
  • Firered Leafgreen · Level Up · Level 1
  • Diamond Pearl · Level Up · Level 1
  • Platinum · Level Up · Level 1
  • Heartgold Soulsilver · Level Up · Level 1
  • Black White · Level Up · Level 1
  • Colosseum · Level Up · Level 1
  • Xd · Level Up · Level 1
  • Black 2 White 2 · Level Up · Level 1
  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Level Up · Level 1
  • Brilliant Diamond Shining Pearl · Level Up · Level 1
  • Legends Arceus · Level Up · Level 1
  • Scarlet Violet · Level Up · Level 1
Body SlamPhysical · NormalPower 85Accuracy 100%Details +

Has a chance to paralyze the target.

PP: 15. A dash means the value is not specified or does not apply.

  • Emerald · Tutor
  • Firered Leafgreen · Tutor
  • Xd · Tutor
  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Take DownPhysical · NormalPower 90Accuracy 85%Details +

User receives 1/4 the damage it inflicts in recoil.

PP: 20. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 35
  • Crystal · Level Up · Level 35
  • Ruby Sapphire · Level Up · Level 37
  • Emerald · Level Up · Level 37
  • Firered Leafgreen · Level Up · Level 37
  • Diamond Pearl · Level Up · Level 31
  • Platinum · Level Up · Level 31
  • Heartgold Soulsilver · Level Up · Level 31
  • Black White · Level Up · Level 31
  • Colosseum · Level Up · Level 37
  • Xd · Level Up · Level 37
  • Black 2 White 2 · Level Up · Level 28
  • X Y · Level Up · Level 28
  • Omega Ruby Alpha Sapphire · Level Up · Level 34
  • Sun Moon · Level Up · Level 34
  • Ultra Sun Ultra Moon · Level Up · Level 34
  • Sword Shield · Egg
  • Brilliant Diamond Shining Pearl · Egg
  • Scarlet Violet · Machine
ThrashPhysical · NormalPower 120Accuracy 100%Details +

Hits every turn for 2-3 turns, then confuses the user.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Level Up · Level 45
  • Brilliant Diamond Shining Pearl · Level Up · Level 45
  • Scarlet Violet · Level Up · Level 45
  • Champions · Train
Double-EdgePhysical · NormalPower 120Accuracy 100%Details +

User receives 1/3 the damage inflicted in recoil.

PP: 15. A dash means the value is not specified or does not apply.

  • Emerald · Tutor
  • Firered Leafgreen · Tutor
  • Diamond Pearl · Egg
  • Platinum · Egg
  • Heartgold Soulsilver · Egg
  • Black White · Egg
  • Xd · Tutor
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
  • Sword Shield · Egg
  • Brilliant Diamond Shining Pearl · Egg
  • Legends Arceus · Level Up · Level 37
  • Scarlet Violet · Egg
  • Scarlet Violet · Machine
  • Champions · Train
Pin MissilePhysical · BugPower 25Accuracy 95%Details +

Hits 2-5 times in one turn.

PP: 20. A dash means the value is not specified or does not apply.

  • X Y · Level Up · Level 31
  • Omega Ruby Alpha Sapphire · Level Up · Level 31
  • Sun Moon · Level Up · Level 31
  • Ultra Sun Ultra Moon · Level Up · Level 31
  • Sword Shield · Level Up · Level 35
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Level Up · Level 35
  • Legends Arceus · Level Up · Level 9
  • Scarlet Violet · Level Up · Level 35
  • Champions · Train
LeerStatus · NormalPower Accuracy 100%Details +

Lowers the target’s Defense by one stage.

PP: 30. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 1
  • Crystal · Level Up · Level 1
  • Ruby Sapphire · Level Up · Level 1
  • Emerald · Level Up · Level 1
  • Firered Leafgreen · Level Up · Level 1
  • Diamond Pearl · Level Up · Level 1
  • Platinum · Level Up · Level 1
  • Heartgold Soulsilver · Level Up · Level 1
  • Black White · Level Up · Level 1
  • Colosseum · Level Up · Level 1
  • Xd · Level Up · Level 1
  • Black 2 White 2 · Level Up · Level 1
  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Level Up · Level 1
  • Brilliant Diamond Shining Pearl · Level Up · Level 1
  • Scarlet Violet · Level Up · Level 1
Hyper BeamSpecial · NormalPower 150Accuracy 90%Details +

User foregoes its next turn to recharge.

PP: 5. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Low KickPhysical · FightingPower Accuracy 100%Details +

Inflicts more damage to heavier targets, with a maximum of 120 power.

PP: 20. A dash means the value is not specified or does not apply.

  • Heartgold Soulsilver · Tutor
  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
CounterPhysical · FightingPower Accuracy 100%Details +

Inflicts twice the damage the user received from the last physical hit it took.

PP: 20. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 27
  • Crystal · Level Up · Level 27
  • Ruby Sapphire · Level Up · Level 30
  • Emerald · Level Up · Level 30
  • Emerald · Tutor
  • Firered Leafgreen · Level Up · Level 30
  • Firered Leafgreen · Tutor
  • Diamond Pearl · Level Up · Level 25
  • Platinum · Level Up · Level 25
  • Heartgold Soulsilver · Level Up · Level 25
  • Black White · Level Up · Level 25
  • Colosseum · Level Up · Level 30
  • Xd · Level Up · Level 30
  • Black 2 White 2 · Level Up · Level 19
  • X Y · Level Up · Level 19
  • Omega Ruby Alpha Sapphire · Level Up · Level 19
  • Sun Moon · Level Up · Level 19
  • Ultra Sun Ultra Moon · Level Up · Level 19
  • Sword Shield · Level Up · Level 25
  • Brilliant Diamond Shining Pearl · Level Up · Level 25
  • Scarlet Violet · Level Up · Level 25
  • Champions · Train
Seismic TossPhysical · FightingPower Accuracy 100%Details +

Inflicts damage equal to the user’s level.

PP: 20. A dash means the value is not specified or does not apply.

  • Emerald · Tutor
  • Firered Leafgreen · Tutor
  • Black White · Egg
  • Xd · Tutor
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
  • Sword Shield · Egg
  • Brilliant Diamond Shining Pearl · Egg
  • Scarlet Violet · Egg
  • Champions · Train
StrengthPhysical · NormalPower 80Accuracy 100%Details +

Inflicts regular damage with no additional effect.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Brilliant Diamond Shining Pearl · Machine
EarthquakePhysical · GroundPower 100Accuracy 100%Details +

Inflicts regular damage and can hit Dig users.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
DigPhysical · GroundPower 80Accuracy 100%Details +

User digs underground, dodging all attacks, and hits next turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
ToxicStatus · PoisonPower Accuracy 90%Details +

Badly poisons the target, inflicting more damage every turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
MimicStatus · NormalPower Accuracy Details +

Copies the target’s last used move.

PP: 10. A dash means the value is not specified or does not apply.

  • Emerald · Tutor
  • Firered Leafgreen · Tutor
  • Xd · Tutor
Double TeamStatus · NormalPower Accuracy Details +

Raises the user’s evasion by one stage.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Brilliant Diamond Shining Pearl · Machine
HardenStatus · NormalPower Accuracy Details +

Raises the user’s Defense by one stage.

PP: 30. A dash means the value is not specified or does not apply.

  • Gold Silver · Egg
  • Crystal · Egg
  • Ruby Sapphire · Egg
  • Emerald · Egg
  • Firered Leafgreen · Egg
  • Diamond Pearl · Egg
  • Platinum · Egg
  • Heartgold Soulsilver · Egg
  • Black White · Egg
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
  • Sword Shield · Egg
  • Brilliant Diamond Shining Pearl · Egg
  • Scarlet Violet · Egg
BidePhysical · NormalPower Accuracy Details +

User waits for two turns, then hits back for twice the damage it took.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Egg
  • Crystal · Egg
  • Ruby Sapphire · Egg
  • Emerald · Egg
  • Firered Leafgreen · Egg
  • Diamond Pearl · Egg
  • Platinum · Egg
  • Heartgold Soulsilver · Egg
  • Black White · Egg
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
RestStatus · PsychicPower Accuracy Details +

User sleeps for two turns, completely healing itself.

PP: 5. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Rock SlidePhysical · RockPower 75Accuracy 90%Details +

Has a chance to make the target flinch.

PP: 10. A dash means the value is not specified or does not apply.

  • Emerald · Tutor
  • Firered Leafgreen · Tutor
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
SlashPhysical · NormalPower 70Accuracy 100%Details +

Has an increased chance for a critical hit.

PP: 20. A dash means the value is not specified or does not apply.

  • Legends Arceus · Level Up · Level 21
SubstituteStatus · NormalPower Accuracy Details +

Transfers 1/4 of the user’s max HP into a doll, protecting the user from further damage or status changes until it breaks.

PP: 10. A dash means the value is not specified or does not apply.

  • Emerald · Tutor
  • Firered Leafgreen · Tutor
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Xd · Tutor
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
ThiefPhysical · DarkPower 60Accuracy 100%Details +

Takes the target’s item.

PP: 25. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
SnoreSpecial · NormalPower 50Accuracy 100%Details +

Has a chance to make the target flinch. Only works if the user is sleeping.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Emerald · Tutor
  • Platinum · Tutor
  • Heartgold Soulsilver · Tutor
  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Machine
  • Champions · Train
CurseStatus · GhostPower Accuracy Details +

Ghosts pay half their max HP to hurt the target every turn. Others decrease Speed but raise Attack and Defense.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Scarlet Violet · Machine
  • Champions · Train
FlailPhysical · NormalPower Accuracy 100%Details +

Inflicts more damage when the user has less HP remaining, with a maximum of 200 power.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Egg
  • Crystal · Egg
  • Ruby Sapphire · Egg
  • Emerald · Egg
  • Firered Leafgreen · Egg
  • Diamond Pearl · Egg
  • Platinum · Egg
  • Heartgold Soulsilver · Egg
  • Black White · Egg
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
  • Sword Shield · Egg
  • Brilliant Diamond Shining Pearl · Egg
  • Scarlet Violet · Egg
  • Champions · Train
ReversalPhysical · FightingPower Accuracy 100%Details +

Inflicts more damage when the user has less HP remaining, with a maximum of 200 power.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 44
  • Crystal · Level Up · Level 44
  • Ruby Sapphire · Level Up · Level 45
  • Emerald · Level Up · Level 45
  • Firered Leafgreen · Level Up · Level 45
  • Diamond Pearl · Level Up · Level 43
  • Platinum · Level Up · Level 43
  • Heartgold Soulsilver · Level Up · Level 43
  • Black White · Level Up · Level 43
  • Colosseum · Level Up · Level 45
  • Xd · Level Up · Level 45
  • Black 2 White 2 · Level Up · Level 43
  • X Y · Level Up · Level 43
  • Omega Ruby Alpha Sapphire · Level Up · Level 46
  • Sun Moon · Level Up · Level 46
  • Ultra Sun Ultra Moon · Level Up · Level 46
  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
ProtectStatus · NormalPower Accuracy Details +

Prevents any moves from hitting the user this turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
SpikesStatus · GroundPower Accuracy Details +

Scatters Spikes, hurting opposing Pokémon that switch in.

PP: 20. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
DetectStatus · FightingPower Accuracy Details +

Prevents any moves from hitting the user this turn.

PP: 5. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Champions · Train
EndureStatus · NormalPower Accuracy Details +

Prevents the user’s HP from lowering below 1 this turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 12
  • Gold Silver · Machine
  • Crystal · Level Up · Level 12
  • Crystal · Machine
  • Ruby Sapphire · Level Up · Level 11
  • Emerald · Level Up · Level 11
  • Emerald · Tutor
  • Firered Leafgreen · Level Up · Level 11
  • Diamond Pearl · Level Up · Level 1
  • Diamond Pearl · Machine
  • Platinum · Level Up · Level 1
  • Platinum · Machine
  • Heartgold Soulsilver · Level Up · Level 1
  • Heartgold Soulsilver · Machine
  • Black White · Level Up · Level 1
  • Colosseum · Level Up · Level 11
  • Xd · Level Up · Level 11
  • Black 2 White 2 · Level Up · Level 1
  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Level Up · Level 10
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Level Up · Level 10
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Level Up · Level 10
  • Scarlet Violet · Machine
  • Champions · Train
False SwipePhysical · NormalPower 40Accuracy 100%Details +

Cannot lower the target’s HP below 1.

PP: 40. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Egg
  • Emerald · Egg
  • Firered Leafgreen · Egg
  • Diamond Pearl · Egg
  • Platinum · Egg
  • Heartgold Soulsilver · Egg
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
SwaggerStatus · NormalPower Accuracy 85%Details +

Raises the target’s Attack by two stages and confuses the target.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Emerald · Tutor
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Xd · Tutor
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Brilliant Diamond Shining Pearl · Machine
Fury CutterPhysical · BugPower 40Accuracy 95%Details +

Power doubles every turn this move is used in succession after the first, maxing out after five turns.

PP: 20. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Emerald · Tutor
  • Platinum · Tutor
  • Heartgold Soulsilver · Tutor
AttractStatus · NormalPower Accuracy 100%Details +

Target falls in love if it has the opposite gender, and has a 50% chance to refuse attacking the user.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
Sleep TalkStatus · NormalPower Accuracy Details +

Randomly uses one of the user’s other three moves. Only works if the user is sleeping.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Emerald · Tutor
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black 2 White 2 · Tutor
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
ReturnPhysical · NormalPower Accuracy 100%Details +

Power increases with happiness, up to a maximum of 102.

PP: 20. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
FrustrationPhysical · NormalPower Accuracy 100%Details +

Power increases as happiness decreases, up to a maximum of 102.

PP: 20. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
MegahornPhysical · BugPower 120Accuracy 85%Details +

Inflicts regular damage with no additional effect.

PP: 10. A dash means the value is not specified or does not apply.

  • Gold Silver · Level Up · Level 54
  • Crystal · Level Up · Level 54
  • Ruby Sapphire · Level Up · Level 53
  • Emerald · Level Up · Level 53
  • Firered Leafgreen · Level Up · Level 53
  • Diamond Pearl · Level Up · Level 55
  • Platinum · Level Up · Level 55
  • Heartgold Soulsilver · Level Up · Level 55
  • Black White · Level Up · Level 55
  • Black White · Egg
  • Colosseum · Level Up · Level 53
  • Xd · Level Up · Level 53
  • Black 2 White 2 · Level Up · Level 46
  • Black 2 White 2 · Egg
  • X Y · Level Up · Level 46
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Level Up · Level 37
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Level Up · Level 37
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Level Up · Level 37
  • Ultra Sun Ultra Moon · Egg
  • Sword Shield · Level Up · Level 55
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Level Up · Level 55
  • Brilliant Diamond Shining Pearl · Egg
  • Legends Arceus · Level Up · Level 57
  • Scarlet Violet · Level Up · Level 55
  • Champions · Train
PursuitPhysical · DarkPower 40Accuracy 100%Details +

Has double power against, and can hit, Pokémon attempting to switch out.

PP: 20. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Egg
  • Platinum · Egg
  • Heartgold Soulsilver · Egg
  • Black White · Egg
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
Hidden PowerSpecial · NormalPower 60Accuracy 100%Details +

Power and type depend upon user’s IVs. Power can range from 30 to 70.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
Rain DanceStatus · WaterPower Accuracy Details +

Changes the weather to rain for five turns.

PP: 5. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Sunny DayStatus · FirePower Accuracy Details +

Changes the weather to sunny for five turns.

PP: 5. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Rock SmashPhysical · FightingPower 40Accuracy 100%Details +

Has a chance to lower the target’s Defense by one stage.

PP: 15. A dash means the value is not specified or does not apply.

  • Gold Silver · Machine
  • Crystal · Machine
  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Legends Arceus · Level Up · Level 5
FacadePhysical · NormalPower 70Accuracy 100%Details +

Power doubles if user is burned, paralyzed, or poisoned.

PP: 20. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Focus PunchPhysical · FightingPower 150Accuracy 100%Details +

If the user takes damage before attacking, the attack is canceled.

PP: 20. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Egg
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Omega Ruby Alpha Sapphire · Tutor
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
  • Ultra Sun Ultra Moon · Tutor
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Helping HandStatus · NormalPower Accuracy Details +

Ally’s next move inflicts half more damage.

PP: 20. A dash means the value is not specified or does not apply.

  • Platinum · Tutor
  • Heartgold Soulsilver · Tutor
  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
RevengePhysical · FightingPower 60Accuracy 100%Details +

Inflicts double damage if the user takes damage before attacking this turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Egg
  • Platinum · Egg
  • Heartgold Soulsilver · Egg
  • Black White · Egg
  • Black 2 White 2 · Egg
  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Egg
Brick BreakPhysical · FightingPower 75Accuracy 100%Details +

Destroys Reflect and Light Screen.

PP: 15. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Level Up · Level 23
  • Ruby Sapphire · Machine
  • Emerald · Level Up · Level 23
  • Emerald · Machine
  • Firered Leafgreen · Level Up · Level 23
  • Firered Leafgreen · Machine
  • Diamond Pearl · Level Up · Level 19
  • Diamond Pearl · Machine
  • Platinum · Level Up · Level 19
  • Platinum · Machine
  • Heartgold Soulsilver · Level Up · Level 19
  • Heartgold Soulsilver · Machine
  • Black White · Level Up · Level 19
  • Black White · Machine
  • Colosseum · Level Up · Level 23
  • Colosseum · Machine
  • Xd · Level Up · Level 23
  • Xd · Machine
  • Black 2 White 2 · Level Up · Level 25
  • Black 2 White 2 · Machine
  • X Y · Level Up · Level 25
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Level Up · Level 28
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Level Up · Level 28
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Level Up · Level 28
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Level Up · Level 30
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Level Up · Level 30
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Level Up · Level 30
  • Scarlet Violet · Machine
  • Champions · Train
Knock OffPhysical · DarkPower 65Accuracy 100%Details +

Target drops its held item.

PP: 20. A dash means the value is not specified or does not apply.

  • Platinum · Tutor
  • Heartgold Soulsilver · Tutor
  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
  • Scarlet Violet · Machine
  • Champions · Train
EndeavorPhysical · NormalPower Accuracy 100%Details +

Lowers the target’s HP to equal the user’s.

PP: 5. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
  • Champions · Train
Secret PowerPhysical · NormalPower 70Accuracy 100%Details +

Has a chance to inflict a status effect which depends upon the terrain.

PP: 20. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Omega Ruby Alpha Sapphire · Machine
Arm ThrustPhysical · FightingPower 15Accuracy 100%Details +

Hits 2-5 times in one turn.

PP: 20. A dash means the value is not specified or does not apply.

  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Scarlet Violet · Level Up · Level 1
Rock TombPhysical · RockPower 60Accuracy 95%Details +

Has a chance to lower the target’s Speed by one stage.

PP: 15. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Bullet SeedPhysical · GrassPower 25Accuracy 100%Details +

Hits 2-5 times in one turn.

PP: 30. A dash means the value is not specified or does not apply.

  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Aerial AcePhysical · FlyingPower 60Accuracy Details +

Never misses.

PP: 20. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Level Up · Level 13
  • Diamond Pearl · Machine
  • Platinum · Level Up · Level 13
  • Platinum · Machine
  • Heartgold Soulsilver · Level Up · Level 13
  • Heartgold Soulsilver · Machine
  • Black White · Level Up · Level 13
  • Black White · Machine
  • Black 2 White 2 · Level Up · Level 10
  • Black 2 White 2 · Machine
  • X Y · Level Up · Level 10
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Level Up · Level 10
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Level Up · Level 10
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Level Up · Level 10
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Level Up · Level 15
  • Brilliant Diamond Shining Pearl · Level Up · Level 15
  • Brilliant Diamond Shining Pearl · Machine
  • Legends Arceus · Level Up · Level 15
  • Scarlet Violet · Level Up · Level 15
  • Scarlet Violet · Machine
  • Champions · Train
Iron DefenseStatus · SteelPower Accuracy Details +

Raises the user’s Defense by two stages.

PP: 15. A dash means the value is not specified or does not apply.

  • Platinum · Tutor
  • Heartgold Soulsilver · Tutor
  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Bulk UpStatus · FightingPower Accuracy Details +

Raises the user’s Attack and Defense by one stage.

PP: 20. A dash means the value is not specified or does not apply.

  • Ruby Sapphire · Machine
  • Emerald · Machine
  • Firered Leafgreen · Machine
  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Colosseum · Machine
  • Xd · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Rock BlastPhysical · RockPower 25Accuracy 90%Details +

Hits 2-5 times in one turn.

PP: 10. A dash means the value is not specified or does not apply.

  • X Y · Egg
  • Omega Ruby Alpha Sapphire · Egg
  • Sun Moon · Egg
  • Ultra Sun Ultra Moon · Egg
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Egg
  • Scarlet Violet · Machine
  • Champions · Train
Natural GiftPhysical · NormalPower Accuracy 100%Details +

Power and type depend on the held berry.

PP: 15. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
FeintPhysical · NormalPower 30Accuracy 100%Details +

Hits through Protect and Detect.

PP: 10. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Level Up · Level 49
  • Platinum · Level Up · Level 49
  • Heartgold Soulsilver · Level Up · Level 49
  • Black White · Level Up · Level 49
  • Black 2 White 2 · Level Up · Level 37
  • X Y · Level Up · Level 37
  • Omega Ruby Alpha Sapphire · Level Up · Level 7
  • Sun Moon · Level Up · Level 7
  • Ultra Sun Ultra Moon · Level Up · Level 7
  • Sword Shield · Egg
  • Brilliant Diamond Shining Pearl · Egg
  • Scarlet Violet · Egg
  • Champions · Train
Close CombatPhysical · FightingPower 120Accuracy 100%Details +

Lowers the user’s Defense and Special Defense by one stage after inflicting damage.

PP: 5. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Level Up · Level 37
  • Platinum · Level Up · Level 37
  • Heartgold Soulsilver · Level Up · Level 37
  • Black White · Level Up · Level 37
  • Black 2 White 2 · Level Up · Level 34
  • X Y · Level Up · Level 34
  • Omega Ruby Alpha Sapphire · Level Up · Level 43
  • Sun Moon · Level Up · Level 43
  • Ultra Sun Ultra Moon · Level Up · Level 43
  • Sword Shield · Level Up · Level 60
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Level Up · Level 60
  • Legends Arceus · Level Up · Level 47
  • Scarlet Violet · Level Up · Level 60
  • Scarlet Violet · Machine
  • Champions · Train
AssurancePhysical · DarkPower 60Accuracy 100%Details +

Power is doubled if the target has already received damage this turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
  • Champions · Train
FlingPhysical · DarkPower Accuracy 100%Details +

Throws held item at the target; power depends on the item.

PP: 10. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Night SlashPhysical · DarkPower 70Accuracy 100%Details +

Has an increased chance for a critical hit.

PP: 15. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Level Up · Level 1
  • Platinum · Level Up · Level 1
  • Heartgold Soulsilver · Level Up · Level 1
  • Black White · Level Up · Level 1
  • Black 2 White 2 · Level Up · Level 1
  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Egg
  • Brilliant Diamond Shining Pearl · Egg
  • Scarlet Violet · Egg
  • Champions · Train
Bug BuzzSpecial · BugPower 90Accuracy 100%Details +

Has a chance to lower the target’s Special Defense by one stage.

PP: 10. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
  • Champions · Train
Vacuum WaveSpecial · FightingPower 40Accuracy 100%Details +

Inflicts regular damage with no additional effect.

PP: 30. A dash means the value is not specified or does not apply.

  • Platinum · Tutor
  • Heartgold Soulsilver · Tutor
  • Scarlet Violet · Machine
  • Champions · Train
Focus BlastSpecial · FightingPower 120Accuracy 70%Details +

Has a chance to lower the target’s Special Defense by one stage.

PP: 5. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Giga ImpactPhysical · NormalPower 150Accuracy 90%Details +

User foregoes its next turn to recharge.

PP: 5. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Shadow ClawPhysical · GhostPower 70Accuracy 100%Details +

Has an increased chance for a critical hit.

PP: 15. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Stone EdgePhysical · RockPower 100Accuracy 80%Details +

Has an increased chance for a critical hit.

PP: 5. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
CaptivateStatus · NormalPower Accuracy 100%Details +

Lowers the target’s Special Attack by two stages if it’s the opposite gender.

PP: 20. A dash means the value is not specified or does not apply.

  • Diamond Pearl · Machine
  • Platinum · Machine
  • Heartgold Soulsilver · Machine
Bug BitePhysical · BugPower 60Accuracy 100%Details +

If target has a berry, inflicts double damage and uses the berry.

PP: 20. A dash means the value is not specified or does not apply.

  • Heartgold Soulsilver · Tutor
  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
  • Scarlet Violet · Machine
  • Champions · Train
VenoshockSpecial · PoisonPower 65Accuracy 100%Details +

Inflicts double damage if the target is Poisoned.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
Smack DownPhysical · RockPower 50Accuracy 100%Details +

Removes any immunity to Ground damage.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Scarlet Violet · Machine
  • Champions · Train
RoundSpecial · NormalPower 60Accuracy 100%Details +

Has double power if it’s used more than once per turn.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Champions · Train
Chip AwayPhysical · NormalPower 70Accuracy 100%Details +

Ignores the target’s stat modifiers.

PP: 20. A dash means the value is not specified or does not apply.

  • Black 2 White 2 · Level Up · Level 16
  • X Y · Level Up · Level 16
  • Omega Ruby Alpha Sapphire · Level Up · Level 16
  • Sun Moon · Level Up · Level 16
  • Ultra Sun Ultra Moon · Level Up · Level 16
Circle ThrowPhysical · FightingPower 60Accuracy 90%Details +

Ends wild battles. Forces trainers to switch Pokémon.

PP: 10. A dash means the value is not specified or does not apply.

  • Champions · Train
RetaliatePhysical · NormalPower 70Accuracy 100%Details +

Has double power if a friendly Pokémon fainted last turn.

PP: 5. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sword Shield · Machine
Struggle BugSpecial · BugPower 50Accuracy 100%Details +

Has a chance to lower the target’s Special Attack by one stage.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Scarlet Violet · Machine
  • Champions · Train
BulldozePhysical · GroundPower 60Accuracy 100%Details +

Has a chance to lower the target’s Speed by one stage.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Work UpStatus · NormalPower Accuracy Details +

Raises the user’s Attack and Special Attack by one stage each.

PP: 30. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Machine
ConfideStatus · NormalPower Accuracy Details +

Lowers the target’s Special Attack by one stage.

PP: 20. A dash means the value is not specified or does not apply.

  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
High HorsepowerPhysical · GroundPower 95Accuracy 95%Details +

Inflicts regular damage with no additional effect.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Throat ChopPhysical · DarkPower 80Accuracy 100%Details +

Prevents the target from using sound-based moves for two turns.

PP: 15. A dash means the value is not specified or does not apply.

  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Level Up · Level 40
  • Sword Shield · Machine
  • Brilliant Diamond Shining Pearl · Level Up · Level 40
  • Scarlet Violet · Level Up · Level 40
  • Scarlet Violet · Machine
  • Champions · Train
LungePhysical · BugPower 80Accuracy 100%Details +

Lowers the target’s Attack by one stage after inflicting damage.

PP: 15. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
  • Champions · Train
Smart StrikePhysical · SteelPower 70Accuracy Details +

Never misses.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
  • Scarlet Violet · Machine
  • Champions · Train
Brutal SwingPhysical · DarkPower 60Accuracy 100%Details +

Inflicts regular damage with no additional effect.

PP: 20. A dash means the value is not specified or does not apply.

  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
  • Champions · Train
Skitter SmackPhysical · BugPower 70Accuracy 90%Details +

Lowers the target’s Special Attack by one stage.

PP: 10. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
  • Champions · Train
CoachingStatus · FightingPower Accuracy Details +

Raises the target's Attack and Defense by 1 stage. Fails if there is no ally adjacent to the user.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Tutor
  • Scarlet Violet · Machine
  • Champions · Train
Tera BlastSpecial · NormalPower 80Accuracy 100%Details +

No description available.

PP: 10. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
PouncePhysical · BugPower 50Accuracy 100%Details +

No description available.

PP: 20. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
  • Champions · Train
TrailblazePhysical · GrassPower 50Accuracy 100%Details +

No description available.

PP: 20. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
  • Champions · Train
Upper HandPhysical · FightingPower 65Accuracy 100%Details +

No description available.

PP: 15. A dash means the value is not specified or does not apply.

  • Scarlet Violet · Machine
  • Champions · Train

Pokédex entries by game

Descriptions recorded in these games. This list does not establish where the Pokémon can be caught or transferred.

Gold

This powerful POKéMON thrusts its prized horn under its enemies’ bellies then lifts and throws them.

Silver · Firered

Usually docile, but if disturbed while sipping honey, it chases off the intruder with its horn.

Crystal

With its Herculean powers, it can easily throw arou­ nd an object that is 100 times its own weight.

Ruby

HERACROSS charges in a straight line at its foe, slips beneath the foe’s grasp, and then scoops up and hurls the opponent with its mighty horn. This POKéMON even has enough power to topple a massive tree.

Sapphire

HERACROSS has sharp claws on its feet. These are planted firmly into the ground or the bark of a tree, giving the POKéMON a secure and solid footing to forcefully fling away foes with its proud horn.

Emerald

They gather in forests seeking the sweet sap of trees. It is completely clad in a steel-hard shell. It is proud of its horn, which it uses to fling foes.

Leafgreen

This powerful POKéMON thrusts its prized horn under its enemies’ bellies, then lifts and throws them.

Diamond

It gathers in forests to search for tree sap, its favorite food. It’s strong enough to hurl foes.

Pearl

With powerful legs and claws, it generates enough power to hurl foes over great distances.

Platinum · Black · White

It loves sweet honey. To keep all the honey to itself, it hurls rivals away with its prized horn.

Heartgold · X

This powerful Pokémon thrusts its prized horn under its enemies’ bellies, then lifts and throws them.

Soulsilver

It is usually docile, but if it is disturbed while sipping honey, it chases off the intruder with its horn.

Black 2 · White 2

No matter how heavy its opponents, it flings them far away with its prized horn.

Y

With its Herculean powers, it can easily throw around an object that is 100 times its own weight.

Omega Ruby

Heracross charges in a straight line at its foe, slips beneath the foe’s grasp, and then scoops up and hurls the opponent with its mighty horn. This Pokémon even has enough power to topple a massive tree.

Alpha Sapphire

Heracross has sharp claws on its feet. These are planted firmly into the ground or the bark of a tree, giving the Pokémon a secure and solid footing to forcefully fling away foes with its proud horn.

Ultra Sun

It’s proud of its thick horn. In Alola, its biggest rival is Vikavolt, which it’s always fighting with.

Ultra Moon

It roams through forests searching for sweet nectar. Although it boasts fantastic physical strength, it’s not that good at flying.

Sword

Heracross loves sweet sap and will go looking through forests for it. The Pokémon uses its two antennae to pick up scents as it searches.

Shield

This Pokémon takes pride in its strength, which allows it to lift things 100 times heavier than itself with no trouble at all.

Legends Arceus

This Pokémon has an unparalleled horn. Heracross itself demonstrates tremendous power—it's capable of throwing several people trained in the traditional arts of war at once.

POKÉMON TCG

Heracross trading cards

30 cards

Browse cards featuring Heracross. Select a card to view its details without leaving the Pokédex.

Card data and images: TCGdex.

Data: PokeAPI · Updated 2026-09-12