how to beat giovanni

6 hours ago 4
Nature

To beat Giovanni in Pokémon GO as of May 2025, follow these key strategies based on his current lineup and weaknesses:

Giovanni's Current Pokémon Lineup

  • Shadow Persian (Normal type)
  • Shadow Rhyperior (Ground/Rock type)
  • Shadow Nidoking (Poison/Ground type)
  • Shadow Kangaskhan (Normal type)
  • Shadow Dialga (Steel/Dragon type)

Recommended Counters and Strategy

1. Against Persian (Opening Pokémon)

  • Persian is weak to Fighting-type moves.
  • Use strong Fighting-type Pokémon like Machamp, Mega Lucario, or Shadow Conkeldurr.
  • Moves like Counter, Dynamic Punch, Close Combat, and Aura Sphere are effective.
  • Alternatively, Steel types like Melmetal or Dialga can also work well.
  • Aim to break Giovanni’s shields early with charged Fighting moves to gain advantage

2. Against Rhyperior, Nidoking, and Kangaskhan (Second Pokémon)

  • Rhyperior is weak to Water, Grass, Ice, and Fighting moves.
  • Nidoking is weak to Ground, Psychic, Water, Ice, and Fairy moves.
  • Kangaskhan is Normal type, so Fighting moves are effective.
  • Swampert is a great choice as it covers Rhyperior, Nidoking, and Dialga with Water and Ground moves.
  • Groudon (Primal, Shadow, or regular) and Excadrill are strong counters for Dialga and can help with Rhyperior.
  • Grass types like Venusaur can help against Rhyperior and Nidoking if you prefer

3. Against Dialga (Final Pokémon)

  • Dialga is Steel/Dragon type and weak to Fighting, Ground, and Dragon moves.
  • Use Fighting types like Machamp or Mega Lucario, or Ground types like Groudon and Excadrill.
  • Swampert is also effective for coverage.
  • Fairy types can help if Dialga uses Dragon moves, but Fighting and Ground are preferred

Additional Tips

  • Giovanni will shield the first two charged attacks, so use charged moves strategically to break shields early.
  • Start with a strong Fighting-type to efficiently counter Persian and break shields.
  • Switch to counters that exploit the weaknesses of his second and third Pokémon.
  • You can rematch Giovanni if you lose, but your Super Rocket Radar will be consumed if you win.
  • Defeating Giovanni rewards Stardust, item bundles, and a chance to catch the Shadow Legendary Pokémon he uses

Summary of Best Pokémon to Use

  • Machamp (Fighting)
  • Mega Lucario (Fighting/Steel)
  • Swampert (Water/Ground)
  • Groudon (Ground)
  • Excadrill (Ground/Steel)
  • Venusaur (Grass) for Rhyperior and Nidoking coverage

Using these counters and strategies should help you efficiently beat Giovanni in Pokémon GO