X
nav logo

Hit enter to search or ESC to close

Whether stomping opponents with his Ground-types at the Viridian Gym in Kanto or heading up the arch-villainous Team Rainbow Rocket in Alola, Giovanni has been a prominent figure throughout the Pokémon video games. Giovanni has remained a persistent threat to Pokémon GO as the boss of Team GO Rocket.

The evil leader’s team has changed over time. Only his signature Persian appears on every iteration of his team. Despite all the other changes, the most recent version of his team features one of his strongest line-ups to date. Here’s how to defeat Giovanni in Pokémon GO as of January 2023.

Giovanni’s line-up

Giovanni with Shadow Mewtwo in Pokémon GO
Shadow Mewtwo is the final boss of this Rocket boss’ team. | Provided by The Pokémon Company

Like in previous games, Giovanni leads with his Shadow Kantonian Persian. While it is limited to Scratch and Feint Attacks as its available Fast Attacks, it can learn a number of different Charged Attacks. These include Foul Play, Power Gem, Play Rough, Payback, and Frustration.

There are also three different Shadow Pokémon that can potentially appear as Giovanni’s second Pokémon: Steelix, Nidoqueen, and Rhyperior. Which one of these he will send out is random, so trainers should try to find a Pokémon that can counter all three of them. Here are the different attacks all three of them can learn in Pokémon GO:

  • Steelix
    • Fast – Iron Tail, Dragon Tail and Thunder Fang
    • Charged – Earthquake, Heavy Slam, Crunch, Psychic Fangs and Frustration
  • Nidoqueen
    • Fast – Poison Jab and Bite
    • Charged – Earthquake, Sludge Wave, Stone Edge, Earth Power, Poison Fang and Frustration
  • Rhyperior
    • Fast – Mud-Slap and Smack Down
    • Charged – Surf, Earthquake, Stone Edge, Skull Bash and Superpower

Finally, Giovanni currently uses Shadow Mewtwo as his ace in Pokémon GO. This powerful Legendary Pokémon is undoubtedly a threat, especially since it gets many possible coverage moves as Charged Attacks. These include Psychic, Thunderbolt, Ice Beam, Focus Blast, Flamethrower and Frustration. Meanwhile, its potential Fast Attacks are Psycho Cut and Confusion.

How to beat Giovanni in Pokémon GO

Mega Hoenn starters in Pokémon GO
Mega Swampert has a wide range of good match-ups against the Pokémon Giovanni can potentially use. | Provided by The Pokémon Company

As a Normal-type, Persian’s only weakness in Pokémon GO is Fighting. Of course, Persian can potentially threaten opposing Fighting-types with Play Rough. As a result, the best possible counter for Persian is Lucario. Since it is part Steel-type, it takes neutral rather than super effective damage from Fairy-type moves. Meanwhile, it can run Counter and Aura Sphere to consistently rack up damage against Persian.

When fighting Giovanni in Pokémon GO, trainers should bring something that can take on Steelix, Nidoqueen or Rhyperior as their second Pokémon. While all three of these Pokémon share a weakness to Water, Steelix can potentially cause trouble for Water-types with Thunder Fang. As a result, the best possible counter to all three is a Water/Ground-type that resists Electric. Mega Swampert with Mud Shot and Hydro Cannon has the best match-up spread across all three of these Pokémon.

Naturally, Mewtwo is the biggest threat on Giovanni’s team. Despite being weak to Bug and Dark, it can take on opponents of those types with Flamethrower and Focus Blast, respectively. As a result, Ghost-types present the greatest challenge to Mewtwo. One such example is Mega Banette, which can run Shadow Claw and Shadow Ball. Conversely, trainers could take on Giovanni with their own Mewtwo if they have one with Shadow Ball, which it can only learn through EX Raids.