Giovanni in Pokemon Go
Image via Niantic

How to find and beat Giovanni in Pokémon Go – April 2024

Prepare your team wisely.

Team Go Rocket serves multiple purposes in Pokémon Go, from acting as event bosses to tossing Grunts in your way for Field Research. No matter what their goal, Giovanni is pulling the strings—and you will need to put some work in to find him. 

Recommended Videos

Hunting down the Boss Rocket in Pokémon Go is something you have to build up to, as it requires you to beat multiple Go Rocket Grunts and all three leaders to have a chance at finding him. This typically involves completing special Rocket-themed research during specific events. If you plan to battle Giovanni, you must prep a strong team to deal with his rotating lineup of Shadow Pokémon—which currently includes a Shadow Groudon.

Pokémon Go Giovanni lineup for April 2024

PhasePokémonTyping
Phase One: PersianNormal
Phase Two: NidokingPoison/Ground-type
Phase Two: RyhperiorRhyperior from the Pokemon series.Ground/Rock-type
Phase Two: GarchompDragon/Ground-type
Phase Three: GroudonGround-type

Like the other Rocket Leaders, Giovanni has three phases to clear if you want to rescue his Legendary Shadow Pokémon. He always starts with his Shadow Persian before entering phase two, which has three different Pokémon you could face—Nidoking, Rhyperior, and Garchomp. Once you beat that second Pokémon, you will face off against Shadow Groudon, which is the final hurdle to clear before you have a shot at catching it. 

Outside of his lead Persian, Giovanni has a rotating lineup of Pokémon that Niantic swaps around every few months—typically coinciding with Rocket Takeover events. This usually involves the introduction of a new Shadow Legendary as his ace and some different Ground types added in for variety in the middle slot. 

Best team to beat Giovanni in Pokémon Go for April 2024

No single team is designed to beat Giovanni since his lineup isn’t made up of Pokémon that share the same weaknesses. This means you will need to craft your own squad with counters in mind for every option the Rocket Boss fields—and here is an optimal option that can cover all of your bases. 

PokémonMovesUse
MachampFast Move: Counter
Charged Move: Dynamic Punch
Quickly beat Persian and get Giovanni to waste a shield.
GyaradosFast Move: Dragon Breath
Charged Move: Aqua Tail
Covers the potential loss of Gyarados and high damage output against Kyogre.
MamoswineFast Move: Powder Snow
Charged Move: Avalanche
Covers Groudon well and can also clean up whatever Machamp and Gyarados fail to finish.

Starting with a Fighting type is optimal against Giovanni because you can potentially force him to use a shield on Persian, which is his least threatening Pokémon overall. Machamp is arguably the best pick here because most players will have access to one. It can tank some hits further down the Rocket Boss’ lineup, though you can also just bring a good Steel-type. 

The second slot option needs to be able to counter two typical Giovanni options in Nidoking and Rhyperior that share weaknesses with Ground and Water types. Garchomp, unfortunately, throws a curveball into that with its Dragon typing, so Gyarados is a strong choice that can have Dragon Breath and Aqua Tail paired to handle all three selections. 

Your final choice entirely depends on whether you think your second Pokémon can handle whatever Giovanni sends out in phase two. Water-types are the most effective counter against Shadow Grodudon. Since you already have that covered with Gyarados, Mamoswine gives you an Ice-type option to help out and pick up any slack as the best non-Mega or Legendary-ish Grass-type Pokémon for the job at this level.

You can handle pretty much anything Giovanni throws at you with this lineup. But if you want some additional tips, here are some specific counters for each Pokémon.

How to beat Giovanni in Pokémon Go

First phase: Persian counters

Persian is a pure Normal-type, making it weak to only Fighting-type moves. Since this is Pokémon Go and not a regular game, it also resists Ghost-type attacks. But that won’t matter much here. 

PokémonMoves
TerrakionFast Move: Double Kick
Charged Move: Sacred Sword
HariyamaFast Move: Counter
Charged Move: Dynamic Punch
LucarioFast Move: Counter
Charged Move: Aura Sphere

Second phase: Nidoking counters

Nidoking is a Poison/Ground-type, meaning it is vulnerable to Grass, Water, Ground, and Ice-type moves. It does take less damage from Bug, Electric, Rock, Fighting, Poison, and Fairy moves, though—something you must keep in mind if your lead Pokémon was designated as a Persian counter.

PokémonMoves
Swampert/Mega SwampertFast Move: Mud Shot 
Charged Move: Hydro Cannon
KyogreFast Move: Waterfall 
Charged Move: Origin Pulse/Surf
MewtwoFast Move: Psycho Cut
Charged Move: Psystrike

Second phase: Rhyperior counters

Rhyperior is probably Giovanni’s easiest Pokémon to counter since it is weak to six different types—Grass, Water, Ground, Fighting, Steel, and Ice. This makes it less of an issue since it shares weaknesses with Nidoking and Garchomp. It resists Fire, Electric, Flying, Poison, Normal, and Rock-type moves, most of which you won’t be bringing to this battle anyway. 

PokémonMoves
Swampert/Mega SwampertFast Move: Mud Shot 
Charged Move: Hydro Cannon
KyogreFast Move: Waterfall 
Charged Move: Origin Pulse/Surf
Garchomp/Mega GarchompFast Move: Mud Shot 
Charged Move: Earth Power

Second phase: Garchomp counters

Garchomp is the wild card you don’t want to see come out in phase two because it hits hard and has a wider spread of resistance. It is only weak to Dragon, Ice, and Fairy-type moves while resisting Fire, Poison, Rock, and Electric types. Hit it with an Ice move, and it is sure to crumble, but you also need to fit that into your wider lineup. 

PokémonMoves
MewtwoFast Move: Psycho Cut
Charged Move: Ice Beam
BaxcaliburFast Move: Ice Fang
Charged Move: Avalanche
GlaceonFast Move: Frost Breath
Charged Move: Avalanche

Third phase: Groudon counters

Ignoring that Kyogre and Swampert are also excellent counters here, Groudon is vulnerable to other Water, Ice, and Grass types you can fill your lineup with.

PokémonMoves
Blastoise/Mega BlastoiseFast Move: Water Gun
Charged Move: Hydro Cannon
Kingler sprite from the official Pokemon series.KinglerFast Move: Bubble
Charged Move: Crabhammer
Sceptile/Mega SceptileFast Move: Fury Cutter
Charged Move: Frenzy Plant

Where and how to find Giovanni in Pokémon Go

Giovanni is not easy to find in Pokémon Go, and that is clearly by design, considering he is a crime boss working from the shadows.

Typically, you must complete the following tasks to encounter Giovanni in Pokémon Go. But occasionally, there will be other research tasks that allow you to skip around a few of the steps. Here is how you can encounter Boss Rocket in Pokémon Go.

  1. Collect six Mysterious Components from Team Rocket Grunts and unlock the Rocket Radar.
  2. Once you equip the radar, you’ll be able to find three other Rocket Leaders.
  3. After beating the leaders you found, complete the Team Rocket-related Special Research tasks.
  4. You’ll get the Super Rocket Radar when you’re done with all the encounters and challenges.
  5. Equip the Super Rocket Radar and start visiting PokéStops to find Giovanni.

You can’t find Giovanni without the Super Rocket Radar, meaning completing the necessary steps will be a must if you want to take him down. Players may also find a Rocket Grunt disguised as Giovanni as they search for the Team Go Rocket Boss, which will not use up the Super Rocket Radar.


Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more
related content
Read Article Every Pokémon Go player will get a free Diancie in May, with one big exception
Diancie Pokemon TCG art.
Read Article All promo codes for Pokémon Go (April 2024)
Pikachu and Eevee in front of PokeStops.
Read Article Can Trubbish be Shiny in Pokémon Go?
Trubbish Pokemon TCG art.
Related Content
Read Article Every Pokémon Go player will get a free Diancie in May, with one big exception
Diancie Pokemon TCG art.
Read Article All promo codes for Pokémon Go (April 2024)
Pikachu and Eevee in front of PokeStops.
Read Article Can Trubbish be Shiny in Pokémon Go?
Trubbish Pokemon TCG art.
Author
Cale Michael
Lead Staff Writer for Dota 2, the FGC, Pokémon, Yu-Gi-Oh!, and more who has been writing for Dot Esports since 2018. Graduated with a degree in Journalism from Oklahoma Christian University and also previously covered the NBA. You can usually find him writing, reading, or watching an FGC tournament.
Author
Gökhan Çakır
Gökhan is a Staff Writer and Fortnite Lead at Dot Esports. Gökhan graduated as an industrial engineer in 2020 and has since been with Dot Esports. As a natural-born gamer, he honed his skills to a professional level in Dota 2. Upon giving up on the Aegis of Champions in 2019, Gökhan started his writing career, covering all things gaming, while his heart remains a lifetime defender of the Ancients.
Author
Ethan Garcia
Ethan Garcia is a freelance writer for Dot Esports, having been part of the company for three years. He has a Bachelor of Arts in Magazine Journalism from Syracuse University and specializes particularly in coverage of League of Legends, various Nintendo IPs, and beyond.