Key takeaways
Giovanni’s July 2026 lineup mixes a fixed Shadow Persian lead with a rotating threat and the ever-present Shadow Tornadus, and getting the counters wrong means burning a Rocket Radar for nothing. Here’s what actually matters before you walk into that battle. 🎯
- Shadow Persian never changes: a solid Fighting-type counter locks up his opening slot every single fight.
- His second slot rotates between three Pokemon: knowing all three matchups in advance saves you a shield you’ll need later.
- Shadow Tornadus closes every battle: Rock and Electric-types shut down his Flying-type pressure fast.
- Shields decide the fight, not raw damage: baiting his shields with fast-charging moves opens the door for your heaviest hitter.
- Super Rocket Radar has limited encounter windows: knowing the difference between the Crown Clash Special Research and a standard GO Rocket Pass avoids wasted attempts.
- Wins pay out more than Stardust and Potions: the real prize is a Shadow Legendary encounter, and the next Takeover rotation could shift which one you’re fighting for. ⚡
Giovanni's Pokemon GO Lineup and Team for July 2026

Let’s decode ✅ the roster you’re actually walking into this month. Giovanni’s July 2026 team follows the same three-slot structure Team GO Rocket has used for years, but the details inside each slot are exactly what trip up rushed trainers.
Shadow Persian: His Fixed First Slot
Shadow Persian opens every single fight, no exceptions. It’s a pure Normal-type, which sounds harmless until you remember Giovanni protects it behind his shield mechanic. According to Pokemon GO Hub, his lineup for the current rotation confirms Shadow Persian as the locked-in lead alongside a rotating second slot and the Legendary closer. Fighting-type moves hit it for solid neutral damage, but the real danger is Persian’s fast charge moves baiting your shields early.
Second Slot: Shadow Rhyperior, Nidoking, or Kangaskhan
This is where preparation separates a clean sweep from a wasted Rocket Radar. Giovanni randomizes his second Pokemon between three very different threats, each demanding a distinct type response.
| Second Slot Pick | Typing | Best Counter Type |
|---|---|---|
| Shadow Rhyperior | Rock/Ground | Water, Grass, Fighting |
| Shadow Nidoking | Poison/Ground | Water, Ice, Psychic |
| Shadow Kangaskhan | Normal | Fighting |
In practice, a mixed party covering Water, Ice, and Fighting handles all three without a rebuild. Skipping one matchup because “it’s less common” is a common mistake that costs a shield you’ll desperately need later. ⚡
Shadow Tornadus: The Legendary Lead
Every battle ends the same way: Shadow Tornadus, a pure Flying-type Legendary with dangerous fast pressure through moves like Bleakwind Storm. Rock and Electric-types shut this down fast, since both hit Flying for super-effective damage while resisting its main attacks. A well-timed Rampardos or Raikou can close the fight in seconds if your shields survived the first two slots. Building your strongest Fighting-type roster earlier in the fight pays off here too, since spare energy often carries over into finishing Tornadus cleanly.
Best Counters to Beat Giovanni in Pokemon GO

🛡️ Breaking His Shield Mechanic with Fighting-Types
Let’s talk about the mechanic that ruins more Giovanni attempts than any type disadvantage ever could. Giovanni blocks your first two charged attacks automatically, no matter what shields you have left in Rocket battles. According to Pokemon GO Hub, a strong Fighting-type is the standard answer here, since it chews through Shadow Persian’s Normal typing while eating those forced blocks efficiently.
Mega Lucario is the gold standard for this job. Its Fighting-type Aura Sphere hits like a truck, and its bulk lets it survive long enough to bait both blocked charge moves without losing momentum.
Machamp remains the budget-friendly alternative. Any trainer who followed our ranking of the strongest Fighting-type Pokemon already knows Machamp sits near the top for raw damage output against Normal and Dark targets alike.
Top Picks Against Persian, Rhyperior, and Tornadus
Decorticating this fight properly means building three mini-teams, not one universal squad. Persian falls to Fighting-types fast. Rhyperior demands Water or Grass. Tornadus only respects Rock and Electric. Trying to force one type across all three slots is where most trainers lose their shields for nothing.
| Giovanni Pokemon | Weakness | Best Counters |
|---|---|---|
| Fighting | Mega Lucario, Machamp, Lucario | |
| Shadow Rhyperior | Water, Grass | Kyogre, Feraligatr, Roserade |
| Shadow Nidoking | Water, Ice, Psychic | Mewtwo, Kyogre, Weavile |
| Shadow Kangaskhan | Fighting | Mega Lucario, Machamp, Conkeldurr |
| Shadow Tornadus | Rock, Electric | Rampardos, Raikou, Terrakion |
As a collector who also grinds Rocket battles between set releases, my honest take: skip the flashy Legendary you barely trained and lean on whatever counter you’ve actually powered up. A level 40 Machamp with good IVs outperforms a lazily-built Mewtwo every single time. In practice, a lineup covering Fighting, Water, and Rock handles all three rotations of this battle without a single rebuild between attempts. ⚡
How to Find and Access Giovanni: Research and Radar
Getting to Giovanni isn’t as simple as walking up to a PokéStop. Access runs through two separate systems, and mixing them up wastes time trainers don’t always have. Parlons cartes… enfin, parlons Rocket, parce que cette étape en bloque plus d’un.
Crown Clash Special Research vs GO Rocket Pass
The “Crown Clash: Taken Over” Special Research is the current questline unlocking a direct path to Giovanni’s encounter. Complete its tasks, and the final reward hands you a guaranteed shot at his lineup, no radar searching required.
The alternative route runs through the seasonal GO Rocket Pass. According to Aranzulla, trainers can reach Giovanni by hitting Rank 30 on the free pass track, or Rank 1 immediately on the Deluxe Pass, priced around €5.49.
Here’s the practical difference:
- 🎯 Special Research: one-time story path, free, tied to a specific event window.
- 🎯 Free GO Rocket Pass: slower grind, requires stacking ranks through daily battles.
- 🎯 Deluxe Pass: fastest access, costs real money, best for trainers short on time.
My honest take: if you’re already grinding Team GO Rocket battles for other rewards, the free pass pays off naturally. If Giovanni is your only goal this cycle, the Deluxe Pass saves real hours.
Super Rocket Radar Hours and Encounter Limits
Once you’ve unlocked access, you still need a Super Rocket Radar to pinpoint Giovanni’s exact location. This radar attaches to specific PokéStops or Team GO Rocket balloons showing his silhouette.
One detail catches new trainers off guard every single cycle. The radar simply doesn’t function overnight. According to Niantic’s own support documentation, the tool goes dark between 22:00 and 06:00 local time, so late-night hunting sessions simply won’t locate him.
The good news on encounters: once you find him, you’re not limited to a single try. As long as you stay within range of the occupied stop or balloon, you can battle Giovanni repeatedly until you win or your radar charge runs out.
Sans langue de bois: plan your hunt for daylight hours, keep a rebuilt team ready, and don’t burn your radar chasing him at midnight. ⚡
Giovanni Rewards and Rocket Takeover Schedule
Stardust, Potions, and Battle Items You Earn
Let’s talk payout, because it matters more than most trainers realize. Winning against Giovanni hands you 5,000 Stardust, plus three separate item bundles, according to Pokemon GO Hub. Each bundle holds either 4 Max Potions or 4 Max Revives.
That’s a meaningful stockpile for anyone grinding raids or gym defense the same week. In practice, most trainers burn through healing items faster than they replenish them, so this batch resets your supply in one clean sweep.
The real prize still sits at the end of the fight, though: a guaranteed Shadow Legendary encounter. No catch rate gambling, no egg hatching luck involved.
Treat the Stardust and potions as a nice bonus, not the reason you’re here. The Shadow Legendary is the actual headline. ⚡
Next Legendary Shadow Pokemon and Future Takeovers
Giovanni’s roster doesn’t stay frozen forever. Team GO Rocket Takeover events refresh his lineup and Special Research roughly every three months, based on recent event cadence.
The most recent shift, “Psychic Spectacular: Taken Over,” launched in late 2025 and carried its lineup changes into 2026. Expect a similar rhythm going forward: a new Shadow Legendary lead, a shuffled second slot, sometimes a completely different theme built around the seasonal event.
A pattern worth noting for anyone building a long-term collection: previous Shadow Legendaries from past Takeovers don’t simply vanish. They often return later through limited research or special raid weekends, so missing one cycle isn’t always a permanent loss.
Still, the smartest move is acting during the active window rather than banking on a rerun that may take months to materialize.
Since Fighting-types stay relevant across nearly every future lineup Giovanni throws at you, it’s worth keeping a rotation of strongest Fighting-type Pokemon picks leveled and ready before the next Takeover drops.
Frequently Asked Questions
Which Pokémon is Giovanni giving right now?
The July 2026 rotation rewards a Shadow Legendary encounter after a win, with Shadow Tornadus serving as the fixed closer in every battle. The exact Shadow Legendary reward tied to the Takeover rotation can shift, so confirm through the Special Research or GO Rocket Pass before spending a Rocket Radar.
What is Giovanni’s next legendary 2026?
Shadow Tornadus currently closes every Giovanni battle as the Legendary lead, hitting hard with Flying-type pressure through moves like Bleakwind Storm. The Takeover rotation determines which Shadow Legendary comes next, so trainers should expect this lineup to shift again once the current cycle ends.
Is Giovanni still available in Pokémon Go?
Yes, Giovanni remains active through two access routes: the “Crown Clash: Taken Over” Special Research questline or the seasonal GO Rocket Pass. Reaching Rank 30 on the free pass track, or Rank 1 on the Deluxe Pass around €5.49, unlocks his encounter directly. 🎯


