Pokémon GO: How to beat Cliff
By Marco Wutz

Team GO Rocket’s Cliff has returned to Pokémon GO with a roster of fresh Pokémon – and as usual he’s up to no good. His roster update in May 2025 has made him no easier opponent, but you’ll still need to defeat him to get one step closer to facing off with Giovanni.
Table of Contents
- Cliff’s current Pokémon
- Best counters to Cliff’s Gible in Pokémon GO
- Best counters to Cliff’s Annihilape in Pokémon GO
- Best counters to Cliff’s Honchkrow in Pokémon GO
- Best counters to Cliff’s Skarmory in Pokémon GO
- Best counters to Cliff’s Tyranitar in Pokémon GO
- Best counters to Cliff’s Machamp in Pokémon GO
- Best counters to Cliff’s Luxray in Pokémon GO
You can only encounter Cliff if you have an active Rocket Radar, so you’ll need to beat up a few Team GO Rocket Grunts, relieve them of their Mysterious Parts, and construct a Rocket Radar with six of them. Once it’s activated, you can encounter Arlo, Cliff, or Sierra at PokéStops or on Rocket Balloons. Defeating all three Team GO Rocket Bosses enables you to finally duel their superior, Giovanni.
This guide will tell you how to beat Cliff in Pokémon GO in 2025.
Cliff’s current Pokémon
You can expect Cliff to always send out Shadow Gible first. Afterwards, though, he has three potential options to fill the second and third slots in his battle team.
- Slot #1: Gible
- Slot #2: Honchkrow / Annihilape / Skarmory
- Slot #3: Tyranitar / Machamp / Luxray
Best counters to Cliff’s Gible in Pokémon GO
Gible is especially weak to Ice-type moves, but one of its secondary weaknesses – Fairy – is the key to this battle, as it’s something that works against the majority of Cliff’s line-up.
- Enarmorus (Incarnate Forme) (Fairy, Flying): Fairy Wind, Dazzling Gleam, Fly
- Togekiss (Fairy, Flying): Charm, Dazzling Gleam, Aurasphere
- Xerneas (Fairy): Geomancy, Moonblast, Giga Impact
Best counters to Cliff’s Annihilape in Pokémon GO
Though this raging ape has plenty of weaknesses, your Fairy-types can handle it with ease.
- Enarmorus (Incarnate Forme) (Fairy, Flying): Fairy Wind, Dazzling Gleam, Fly
- Togekiss (Fairy, Flying): Charm, Dazzling Gleam, Aurasphere
- Xerneas (Fairy): Geomancy, Moonblast, Giga Impact
Best counters to Cliff’s Honchkrow in Pokémon GO
Honchkrow fits into this pattern very nicely.
- Enarmorus (Incarnate Forme) (Fairy, Flying): Fairy Wind, Dazzling Gleam, Fly
- Togekiss (Fairy, Flying): Charm, Dazzling Gleam, Aurasphere
- Xerneas (Fairy): Geomancy, Moonblast, Giga Impact
Best counters to Cliff’s Skarmory in Pokémon GO
Skarmory is one of the few Pokémon that require special handling, so bring some Fire- or Electric-types — Fire is a little better in this case, since it’s a stronger option against Luxray, Cliff’s other exception to the Fairy hammer.
- Heatran (Fire, Steel): Fire Spin, Magma Storm, Flamethrower
- Delphox (Fire, Psychic): Fire Spin, Blast Burn, Psychic
- Darmanitan (Fire): Fire Fang, Overheat, Psychic
Best counters to Cliff’s Tyranitar in Pokémon GO
Tyranitar has a fearsome appearance, but it does not lack weak points: Fighting, Bug, Fairy, Grass, Ground, Steel, and Water all do bonus damage against it.
- Enarmorus (Incarnate Forme) (Fairy, Flying): Fairy Wind, Dazzling Gleam, Fly
- Togekiss (Fairy, Flying): Charm, Dazzling Gleam, Aurasphere
- Xerneas (Fairy): Geomancy, Moonblast, Giga Impact
Best counters to Cliff’s Machamp in Pokémon GO
You wouldn’t believe which types are strong against Machamp. That’s right.
- Enarmorus (Incarnate Forme) (Fairy, Flying): Fairy Wind, Dazzling Gleam, Fly
- Togekiss (Fairy, Flying): Charm, Dazzling Gleam, Aurasphere
- Xerneas (Fairy): Geomancy, Moonblast, Giga Impact
Best counters to Cliff’s Luxray in Pokémon GO
Luxray is the second outlier of the roster and you’d ideally want to bring a Ground-type to cover it. In practice, you can probably bring it down with whatever you have left from prior battles.
- Groudon (Ground): Mud Shot, Precipice Blades, Fire Punch
- Garchomp (Ground, Dragon): Mudshot, Earthquake, Earth Power
- Excadrill (Ground, Steel): Mud-Slap, Scorching Sands, Drill Run
Defeating Cliff gets you closer to Giovanni and allows you to catch his own starter Pokémon.
Pokémon GO Cliff leaders. Arlo. Sierra. https://images2.minutemediacdn.com/image/upload/v1747208140/images/voltaxMediaLibrary/mmsport/dbltap_en_international_web/01jv6vgwp1b33chd5v89.jpg. Giovanni. https://images2.minutemediacdn.com/image/upload/v1747217343/images/voltaxMediaLibrary/mmsport/dbltap_en_international_web/01jv749qvqnr6af42rqk.jpg. https://images2.minutemediacdn.com/image/upload/v1747217343/images/voltaxMediaLibrary/mmsport/dbltap_en_international_web/01jv749r0aft7d1z7gk8.jpg