Pokémon GO Giovanni Lineup and Counters (November 2026)

Giovanni has Shadow Zekrom in Pokémon GO this November. To catch it, you’ll need to defeat his Persian and one of three possible Pokémon: Rhyperior, Machamp, or Kangaskhan. Here’s how to find Giovanni with a Super Rocket Radar, choose your team, and beat each of his Pokémon, including alternatives if you’re missing our recommended counters.

Giovanni’s Pokémon Lineup

Giovanni uses Persian in the first slot and Shadow Zekrom in the final slot. His second Pokémon is chosen randomly from Shadow Rhyperior, Machamp, and Kangaskhan.

How to find Giovanni in Pokémon GO

super rocket radar for finding giovanni in pokemon go

Finding Giovanni now: Equip an unused Super Rocket Radar and search PokéStops. Giovanni does not appear in Team GO Rocket balloons, and some marked PokéStops contain Decoy Grunts.

The Harvest Festival GO Pass reward-claim deadline was November 7, 2026, at 8:00 p.m. local time. You can no longer claim a new Super Rocket Radar from that pass.

  • A regular Rocket Radar only finds Arlo, Cliff, and Sierra. Giovanni requires a Super Rocket Radar. Giovanni is currently only available at PokéStops rather than Team GO Rocket balloons.
  • The Super Rocket Radar reveals both Giovanni’s hideout and decoy Grunts disguised as Giovanni. Visit the marked PokéStops until you find the real Giovanni.
  • You can rematch Giovanni if you lose. The Super Rocket Radar is only consumed after you defeat him.

Counters for Giovanni

Best Team to Beat Giovanni

Lead with Lucario to pressure Persian and remove Giovanni’s shields with Power-Up Punch. Lucario can also handle Rhyperior or Kangaskhan in the second slot, while Mewtwo covers Machamp, and Rhyperior finishes Shadow Zekrom.

  • Lead with Lucario or another Fighting type. Persian, Rhyperior, and Kangaskhan are all weak to Fighting-type attacks. Use Power-Up Punch early to remove Giovanni’s two shields while increasing Lucario’s attack.
  • Mewtwo covers Shadow Machamp, the only possible second Pokémon that Lucario does not counter comfortably. Psycho Cut reaches Psystrike quickly and keeps pressure on Giovanni after his shields are gone.
  • Rhyperior is the safest answer to Shadow Zekrom. Its Dragon and Ground-type attacks deal super-effective damage, and it avoids the risk of bringing a Dragon-type into Zekrom’s Dragon Breath or Outrage.

If you do not have these Pokémon, use a strong Fighting-type such as Machamp or Terrakion for Persian, a Psychic-type for Machamp, and a strong Ice or Ground-type for Zekrom. Swampert is particularly effective if Giovanni uses Rhyperior.

💡 Note

In Team GO Rocket battles, counters need not always be Pokémon that do super-effective damage. We include Pokémon that are more viable to defeat Giovanni, rather than those that do maximum damage.


Shadow Persian Counters

Sprite of Shadow Persian from Pokémon GO Shadow Persian

Giovanni’s Shadow Persian is a Normal-type Pokémon that is weak to Fighting-type moves and resists Ghost-type attacks. A strong Fighting-type lead is the most reliable choice.

Open with a Pokémon that can reach Charged Attacks quickly. Giovanni always shields the first two Charged Attacks used against him, so your first job is to remove those shields. Lucario with Power-Up Punch is ideal because it applies fast shield pressure while increasing its own attack.

Pokémon Moves
Sprite of Lucario from Pokémon GO Lucario Force Palm*, Power-Up Punch, Aura Sphere
Sprite of Machamp from Pokémon GO Machamp Karate Chop*, Cross Chop, Stone Edge*
Sprite of Terrakion from Pokémon GO Terrakion Double Kick, Sacred Sword
Sprite of Resolute Keldeo from Pokémon GO Resolute Keldeo Low Kick, Secret Sword
Sprite of Conkeldurr from Pokémon GO Conkeldurr Counter, Dynamic Punch

Shadow Rhyperior Counters

Sprite of Shadow Rhyperior from Pokémon GO Shadow Rhyperior

Shadow Rhyperior is a Rock and Ground-type Pokémon. It has a double weakness to Grass and Water-type attacks, and is also weak to Fighting, Ground, Ice, and Steel. Continue with your Fighting-type lead if it has enough health, or switch to a strong Water-type counter.

Pokémon Moves
Sprite of Swampert from Pokémon GO Swampert Mud Shot, Hydro Cannon
Sprite of Kyogre from Pokémon GO Kyogre Waterfall, Origin Pulse
Sprite of Poliwrath from Pokémon GO Poliwrath Bubble, Scald, Dynamic Punch
Sprite of Mamoswine from Pokémon GO Mamoswine Powder Snow, Icicle Spear
Sprite of Quaquaval from Pokémon GO Quaquaval Waterfall, Hydro Cannon, Close Combat
Sprite of Sceptile from Pokémon GO Sceptile Bullet Seed, Leaf Blade
Sprite of Kartana from Pokémon GO Kartana Razor Leaf, Leaf Blade

Shadow Machamp Counters

Sprite of Shadow Machamp from Pokémon GO Shadow Machamp

Shadow Machamp is a Fighting-type Pokémon that is weak to Fairy, Flying, and Psychic-type attacks.

Pokémon Moves
Sprite of Rayquaza from Pokémon GO Rayquaza Air Slash, Dragon Ascent
Sprite of Mewtwo from Pokémon GO Mewtwo Psycho Cut, Psystrike*
Sprite of Tapu Lele from Pokémon GO Tapu Lele Confusion, Nature’s Madness
Sprite of Yveltal from Pokémon GO Yveltal Gust, Oblivion Wing
Sprite of Metagross from Pokémon GO Metagross Zen Headbutt, Psychic
Sprite of Crowned Sword Zacian from Pokémon GO Crowned Sword Zacian Air Slash, Play Rough

Shadow Kangaskhan Counters

Sprite of Shadow Kangaskhan from Pokémon GO Shadow Kangaskhan

Kangaskhan is a pure Normal-type Pokémon, so it is only weak to Fighting-type attacks and resists Ghost-type moves. Lucario can usually continue from the Persian matchup and handle Kangaskhan without requiring a switch.

Pokémon Moves
Sprite of Lucario from Pokémon GO Lucario Force Palm*, Power-Up Punch, Aura Sphere
Sprite of Machamp from Pokémon GO Machamp Karate Chop*, Cross Chop
Sprite of Terrakion from Pokémon GO Terrakion Double Kick, Sacred Sword
Sprite of Conkeldurr from Pokémon GO Conkeldurr Counter, Dynamic Punch
Sprite of Resolute Keldeo from Pokémon GO Resolute Keldeo Low Kick, Secret Sword

Shadow Zekrom Counters

Sprite of Shadow Zekrom from Pokémon GO Shadow Zekrom

Giovanni’s Shadow Zekrom is a Dragon and Electric-type Pokémon. It is weak to Dragon, Fairy, Ground, and Ice-type attacks.

Shadow Zekrom can use Dragon Breath or Charge Beam as its Fast Attack, with Outrage, Flash Cannon, Wild Charge, Crunch or Fusion Bolt* as Charged Attacks. Dragon-type counters can defeat it quickly, but they also take heavy damage from Dragon Breath and Outrage. Rhyperior is the safer general option.

Pokémon Moves
Sprite of Rhyperior from Pokémon GO Rhyperior Mud Slap, Breaking Swipe
Sprite of Black Kyurem from Pokémon GO Black Kyurem Dragon Tail, Freeze Shock
Sprite of Therian Landorus from Pokémon GO Therian Landorus Mud Shot, Sandsear Storm
Sprite of Eternatus from Pokémon GO Eternatus Dragon Tail, Dynamax Cannon
Sprite of Garchomp from Pokémon GO Garchomp Dragon Tail, Breaking Swipe
Sprite of Excadrill from Pokémon GO Excadrill Mud Slap, Scorching Sands

Rewards for defeating Giovanni in Pokémon GO

Giovanni Pokemon GO

Defeating Giovanni awards Stardust, three item bundles, and an encounter with his current Legendary Shadow Pokémon.

  • Trainers receive 5,000 Stardust for defeating Giovanni
  • Defeating Giovanni rewards three item bundles including Max Potions or Max Revives
  • You can catch Shadow Zekrom after the battle.
  • Giovanni does not drop Strange Eggs as a reward, regardless of open egg inventory slots.

Reward bundles

Guaranteed

Stardust icon 5000× Stardust

Random drop of three of these (can stack)

  • Revive icon 4× Revive
  • Max Revive icon 4× Max Revive
  • Hyper Potion icon 4× Hyper Potion
  • Max Potion icon 4× Max Potion
  • Unova Stone icon 1× Unova Stone

The three random reward bundles can repeat, so you may receive more than one bundle of the same item.

Giovanni Frequently Asked Questions

What Pokémon does Giovanni use in November 2026?

Giovanni opens with Shadow Persian, uses Shadow Rhyperior, Shadow Machamp, or Shadow Kangaskhan in the second slot, and finishes with Shadow Zekrom.

What is the best team to defeat Giovanni?

Lucario, Mewtwo, and Rhyperior provide coverage against every Pokémon in Giovanni’s current lineup. Lead with Lucario and use Power-Up Punch to remove Giovanni’s shields quickly.

What Shadow Pokémon do you catch after defeating Giovanni?

Giovanni’s current reward encounter is Shadow Zekrom.

Why can’t I find Giovanni?

Make sure you have a Super Rocket Radar equipped. A regular Rocket Radar cannot find Giovanni. In the current rotation, Giovanni is found at PokéStops, and some marked locations may contain decoy Grunts instead of the real Giovanni.

Zeroghan
Zeroghanhttps://pokemongohub.net/
Zeroghan started the Hub in July 2016 and hasn't had much sleep since. A lover of all things Pokémon, web development, and writing.
Categories

Related articles

Trending 🔥

Latest

Support us

Buy GO Hub merch

Get your very own GO Hub t-shirt, mug, or tote.