If players want to learn how to beat Giovanni and his Lineup in November 2025, this guide offers the best counters, strategies, and optimized movesets to defeat the Team Rocket Leader and his Shadow Pokemon.

Check out its updated Lineup and prepare for the next Team Rocket Takeover in Pokemon GO with the most powerful Pokemon that can counter every one of Giovanni's team members, including the powerful Shadow Tornadus Incarnate.

Pokemon GO - All Giovanni Shadow Pokemon (November 2025)

Pokemon GO Team Rocket Leader Giovanni Lineup October 2025

Giovanni's Lineup doesn't change from previous iterations, and to find and challenge the Team Rocket Leader, players will first have to face Arlo, Sierra, and Cliff. Once they've done with the three Rocket Leaders, a Super Rocket Radar will indicate them the way to Giovanni and his team of Shadow Pokemon, which consists of the following team members on each of the three rounds of combat:

Round

Pokemon

First

Shadow Persian

Second

  • Shadow Rhyperior
  • Shadow Kangaskhan
  • Shadow Nidoking

Third

Shadow Tornadus (Incarnate Forme)

Players should remember that the Second Round is always a variable, and Giovanni will have either of the above-mentioned Pokemon, so prepare ahead with the proper counters.

Pokemon GO: How To Beat Giovanni (November 2025)

To beat Giovanni in Pokemon GO (November 2025), players have to pick one of the following counters from the list, since they're the best team members to defeat his Shadow Pokemon in every round of the combat.

  • Machamp or Mega Lucario are the optimal Fighting-types that counter Persian. Machamp is particularly good since it can take down Persian really fast, and it's also optimized to fight Shadow Rhyperior and Shadow Kangaskhan. Mega Lucario is a powerhouse with ridiculous TDO, and can swipe Giovanni's entire team by itself if trainers are skilled.
  • Swampert and Kyogre are good choices to deal STAB damage to Shadow Nidoking and Shadow Rhyperior, (weak to Water-type moves) but Kyogre is the bulkiest of the two and carries a bit more power, so choose it over Swampert if the budget allows it.
  • Black Kyurem, with Ice Fang as a Fast Move and Ice Burn (462.5 TDO) as a Charged Move, is currently the best Ice-type attacker in Pokemon GO. Shadow Tornadus Incarnate takes x2 damage from Ice-type moves.

Players can check for more options below if some of the previous Pokemon are out of their current budget (untrained, or require too many resources to optimize).

Shadow Persian Counters

Giovanni Shadow Persian Counters

Pokemon

Fast Move

Charged Move

Mega Lucario

Force Palm

Aura Sphere

Machamp

Counter

Close Combat

Lucario

Force Palm

Aura Sphere

Shadow Conkeldurr

Counter

Dynamic Punch

Urshifu

Counter

Dynamic Punch

Shadow Rhyperior Counters

Shadow Rhyperior Pokemon GO

Pokemon

Fast Move

Charged Move

Swampert

Force Palm

Aura Sphere

Kyogre

Waterfall

Origin Pulse

Quaquaval

Waterfall

Hydro Cannon

Kartana

Razor Leaf

Leaf Blade

Zarude

Vine Whip

Power Whip

Shadow Kangaskhan Counters

Kangaskhan In The Pokemon Anime

Pokemon

Fast Move

Charged Move

Mega Lucario

Force Palm

Aura Sphere

Machamp

Counter

Close Combat

Lucario

Force Palm

Aura Sphere

Shadow Conkeldurr

Counter

Dynamic Punch

Urshifu

Counter

Dynamic Punch

Shadow Nidoking Counters

Nidoking in Pokemon

Pokemon

Fast Move

Charged Move

White Kyurem

Ice Fang

Ice Blast

Kyogre

Waterfall

Origin Pulse

Garchomp

Mud Shot

Earth Power

Mewtwo

Psycho Cut

Psystrike

Alakazam

Confusion

Psychic

Shadow Tornadus Incarnate Forme Counters

Shadow Incarnate Tornadus Pokemon GO Weakness

Pokemon

Fast Move

Charged Move

White Kyurem

Ice Fang

Ice Blast

Shadow Raikou

Thunder Shock

Wild Charge

Xurkitree

Thunder Shock

Discharge

Zekrom

Charge Beam

Wild Charge

Tyranitar

Smack Down

Stone Edge

Rating block community and brand ratings Image
Pokemon Go Tag Page Cover Art
Pokémon GO
Display card tags widget
Augmented Reality
RPG
Display card system widget
Systems
Display card community and brand rating widget
Display card open critics widget Display card main info widget
Released
July 6, 2016
Developer(s)
Niantic
Publisher(s)
Niantic
Engine
Unity
Multiplayer
Online Multiplayer, Online Co-Op
Display card main info widget end Display card media widget start Display card media widget end

WHERE TO PLAY

DIGITAL
Checkbox: control the expandable behavior of the extra info

Genre(s)
Augmented Reality, RPG