Defeating Pokemon GO Giovanni June 2025's team requires in-depth knowledge of its counters. With last month's the Crown Clash Taken Over event, he is currently using the Pokemon Diamond mascot, Dialga, as his ace. This lineup will remain active until the next season's Team GO Rocket Take Over event.
To find the best Pokemon GO Giovanni June 2025's counters in your collection, use these search strings:
- Fighting&@Fighting&cp2000-
- Ice&@Ice&cp2000-
- Water&@Water&cp2000-
Check out the current Pokemon GO raid bosses that you can encounter in-game
Best team to defeat Pokemon GO Giovanni June 2025
The following is the Sportskeeda Gaming recommended best team composition to counter Giovanni in June 2025:
- Mega Lucario with Force Palm and Aura Sphere
- Shadow or regular Machamp with Karate Chop and Cross Chop
- Shadow or regular Swampert with Mud Shot and Hydro Cannon
This list consists of the most accessible creatures of this type. Two Fighting-types and a Water-type attacker will easily get you across the line when it comes to beating Giovanni in Pokemon GO in June 2025.
How to encounter Giovanni in Pokemon GO
You will need a Super Rocket Radar to find Giovanni in Pokemon GO. You will get the item from the Crown Clash: Taken Over Special Research. In it, you are tasked with defeating the three GO Rocket Leaders — Sierra, Cliff, and Arlo — after which you will get the Super Rocket Radar.
With the item equipped, Giovanni will spawn in GO Rocket balloons or GO Rocket PokeStops like other leaders from the outfit. Unlike the latter, you may encounter a grunt disguised as the GO Rocket Boss.
Once you have found the right one, don't worry if you can't beat him in the first try. You can battle Giovanni as many times as you want. So, check out the guide and find out how to counter him and catch Shadow Dialga in Pokemon GO.
Pokemon GO Giovanni lineup in June 2025 (Crown Clash Taken Over)

You will find Giovanni sporting the following lineup after the Fashion Week Taken Over event:
Pokemon GO Giovanni Counters
How to beat the Pokemon GO Giovanni team in Pokemon GO
To defeat Giovanni's Crown Clash Taken Over team, utilize two Fighting-types and a Water- or Ice-type. There are no apparent threats from the team. Just make sure to bait out both shields while Persian is on the field, ideally with a Fighting-type. Once that is done, switch to the required type counters for each Pokemon you face.
Best Fighting-type counters to Giovanni - Good against Persian, Kangaskhan, and Dialga
Best Water-type counters to Giovanni - Good against Nidoking and Rhyperior
Best Ice-type counters to Giovanni - Good against Nidoking and Rhyperior
It is not mandatory that you have Pokemon with a second Charged Attack. If you are wondering how to get so, check out our guide on how to unlock a second Charged Attack for your Pokemon in Pokemon GO.
Check out our other Pokemon GO guides:
- Ditto disguises
- Buddy Evolution Adventure Together guide
- Best Fast Attacks in Pokemon GO
- Pokemon Type Calculator
🚨 Calculate the Pokemon type effectiveness to win battles with our newly launched Pokemon GO Type Calculator 🚨