Pokemon Go Giovanni counters - how to beat the Team Go Rocket Boss
A guide on how to beat Giovanni in Pokemon Go (and find him in the first place!)
The best Pokemon Go Giovanni counters will help with a new wave of battles against Pokemon GO’s Giovanni. The Team GO Rocket boss is the toughest PVE battle in the entire mobile game, but preparing your team with the best counters, a little bit of luck, will prove useful in your pursuit of defeating Giovanni. While Giovanni continues to use Ho-Oh as his final Legendary Pokemon in Pokemon Go, his team has shifted a bit that trainers will want to prepare accordingly. Whether you’re taking on Giovanni for the first time or for the hundredth, here’s a guide of the best counters for this current iteration of the Rocket Boss’ team in Pokemon GO.
If you're still stuck on the Team Go Rocket leaders, take a look at the following three guides to help you defeat them:
Pokemon Go Team Rocket | Pokemon Go Mysterious Components | How to purify shadow Pokemon in Pokemon Go | Pokemon Go A Troubling Situation | Pokemon Go Looming in the Shadows | Pokemon Go Rocket Straight to Victory | Pokemon Go The Higher They Fly
How to find Giovanni
How to find Giovanni in Pokemon Go
The first thing you need to do on the quest to beat Giovanni in Pokemon Go is complete the first four stages of the Pokemon Go Looming in the Shadows research. You know the Rocket Radar you've been using to find the Rocket Grunts in the buildup to this point? Yeah, now you've got a Super Rocket Radar! This nifty tool works in the same way as the normal Rocket Radar, except it will show you the location of Giovanni.
Kind of. In a last ditch attempt to thwart your plans, there'll be plenty of disguised Rocket Grunts located at various stops. To uncover their disguises, you thankfully don't have to defeat them all; simply spin each stop to find the real Giovanni.
How to beat Giovanni
How to beat Giovanni in Pokemon Go
When you find Giovanni, as we mentioned before, you're faced with one of the hardest fights in the game. Just like the three Team Rocket leaders (Cliff, Sierra, and Arlo), Giovanni can use protect shields, which means that along with having stronger Pokemon, he'll absorb up to two of your charged attacks. While Giovanni always starts with Persian, he can use one of three different Pokemon for his second choice, followed by his Legendary Pokemon. Here are the best counters for all the Pokemon Giovanni can use, including the optimal movesets:
Pokemon Go Giovanni counters
- Persian
- Kangaskhan/Nidoking/Garchomp
- Ho-Oh
Persian counters
Persian is a Normal-type beast that can use any of the following moves type: Normal, Dark, Fairy, and Rock. Of course, Fighting-type moves are the best here, but since Persian is the weakest of the three Pokemon you face, it can be a good opportunity to charge up your strongest Pokemon's charge move ready for the final Pokemon at the end of the battle. Charge it up then switch to one of the following to get Persian outta there.
Pokemon | Moveset |
---|---|
Lucario | Counter/Power-Up Punch |
Machamp | Counter/Cross Chop |
Blaziken | Counter/Blaze Kick |
Poliwrath | Mud Shot/Power-Up Punch |
Machamp counters
After you get past Persian, Giovanni will bring out one of three Pokemon. This time around, the Fighting-type Pokemon Machamp is an option for the Team GO Rocket boss.
Being a Fighting-type, Machamp is weak to only Psychic, Fairy and Flying-type attacks. Thankfully, there are plenty of powerful Psychic types that trainers can take into battle against it. If you don’t have any of these Legendaries, there are other options like Togekiss that you can select. Here are our best counters for Machamp in Pokemon GO:
Pokemon | Moveset |
---|---|
Mewtwo | Confusion and Psychic/Psystrike |
Alakazam | Confusion and Futuresight |
Espeon | Confusion and Futuresight |
Rayquaza | Air Slash and Aerial Ace |
Golem counters
Golem is the second option Giovanni may choose for this second Pokemon and while the Rock and Ground-type from the Kanto region is strong like Machamp, it has a lot more weaknesses. Golem is weak to Water, Grass, Steel, Ground, Fighting and Ice-type attacks. Water and Grass-type attacks are four times effective against Golem so trainers should bring as many Pokemon that use those moves as possible.
Here are some great options to counter Golem when you go up against Giovanni:
Pokemon | Moveset |
---|---|
Kyogre | Waterfall and Hydro Pump |
Feraligatr | Waterfall and Hydro Cannon |
Roserade | Razor Leaf and Grass Knot |
Breloom | Razor Leaf and Grass Knot |
Cloyster counters
Giovanni’s final option for his second Pokemon is Cloyster. The Water and Ice-type Pokemon has good defenses, but if you bring enough Pokemon that use the following types you should be ok: Electric, Grass, Fighting and Rock-type attacks.
There are plenty of great attackers from the above types that will be helpful against Cloyster, however, be wary of bringing Grass types as Cloyster’s Ice-type attacks are strong against them. Many Rock types also have a Ground secondary typing making them weak to Ice-type moves and four times weak to Water-type attacks.
With that said, here are some great counters to go up against Giovanni’s Cloyster:
Pokemon | Moveset |
---|---|
Lucario | Counter and Aura Sphere |
Mega Venusaur | Razor Leaf and Frenzy Plant |
Conkeldurr | Counter and Dynamic Punch |
Machamp | Counter and Dynamic Punch |
Ho-Oh counters
Ho-Oh is the legendary Giovanni is rocking at the moment, so Rock-type moves are largely the way forward once again – Flying-type legendaries have a lot in common. So whip out your strongest Rhyperior or Tyranitar to bring some pain into Giovanni's life.
Pokemon | Moveset |
---|---|
Rhyperior | Smack Down/Rock Wrecker |
Golem | Rock Throw/Rock Blast |
Tyranitar | Smack Down/Stone Edge |
Terrakion | Smack Down/Rock Slide |
Pokemon Go tips | Pokemon Go Pokedex | Pokemon Go best Pokemon | Pokemon Go trading | Pokemon Go regionals | Pokemon Go shiny list | Pokemon Go raids | Pokemon Go legendaries | Pokemon Go evolution items | Pokemon Go Sinnoh Stones | Pokemon Go Unova Stones | Pokemon Go Eevee evolutions | Pokemon Go Ditto | Pokemon Go Battle League | Pokemon Go Remote Raid Pass | How to change team in Pokemon Go | Pokemon Go Mega Evolutions | Pokemon Go cheats
Sign up to the GamesRadar+ Newsletter
Weekly digests, tales from the communities you love, and more
Give me a game and I will write every "how to" I possibly can or die trying. When I'm not knee-deep in a game to write guides on, you'll find me hurtling round the track in F1, flinging balls on my phone in Pokemon Go, pretending to know what I'm doing in Football Manager, or clicking on heads in Valorant.
18 years after Pokemon Diamond and Pearl, everyone is still adding Lucario and Garchomp to their parties as Scarlet and Violet player stats reveal the most popular team members
Pokemon world record for the most shinies caught in 24 hours by a group has been smashed, as 92 hunters almost triple a previous record to capture 1,708 sparkly finds