To beat Giovanni in Pokémon GO, put together a team focused on Battle, Fairy, and Darkness. These three categories cover his entire roster, from Persian all the way to the legendary finale.
the Team GO Rocket's boss Sometimes changes Pokémon depending on the event, so make sure his team matches the current season.
First, watch this video that shows you how to deal with Giovanni step by step :
Explanatory video in French by Alucare, ideal complement to the page. View video (you can use YouTube's automatic translation)
1. Beat Giovanni's first Pokémon: Persian
You always start by facing Persian. This Pokémon from type Normal has only one weakness: the type Combat.
Its maximum combat power is around 1910 PC, with fairly low Attack and Defense stats. A good Fighting-type Pokémon can take it down easily.

| Last name | Kind | Weakness | Resistance |
|---|---|---|---|
| Persian | Normal | fight | Spectrum |
Here are the best Pokémon to be sent against Persian, along with their most effective attacks. Learn about the weaknesses of each type helps you make the right choices.
| Number | Last name | Preferred attacks |
|---|---|---|
| 448 | Méga-Lucario | Forte-Paume and Aurasphere |
| 214 | Méga-Scarhino | Riposte and Close Combat |
| 68 | Mackogneur | Riposte and Dynamo-Poing |
| 534 | Bétochef | Riposte and Dynamo-Poing |
| 639 | Terrakium | Double Foot and Holy Blade |
| 647 | Keldeo | Sweep and Holy Blade |
| 257 | Méga-Braségali | Riposte and Exploforce |
| 795 | Cancrelove | Scanning and Exploforce |
| 448 | Lucario | Forte-Paume and Aurasphere |
| 297 | Hariyama | Riposte and Dynamo-Poing |
One last point: Persian is resistant to the Ghost type. Avoid sending a Ghost-type Pokémon here; you'll waste valuable time in battle.
2. Beat Giovanni's second Pokémon (random): Kangourex, Corboss or Hyporoi
In the second match, Giovanni send a Pokémon at random from among three candidates: Kangourex, Corboss Where Hyporoi. Here's how to handle each one.
How do you defeat Giovanni's Kangourex?
Kangourex is a Pokémon of type Normal, as Persian. Its only weakness remains the type Combat, and it has double resistance to the Ghost type.

| Last name | Kind | Weakness | Resistance |
|---|---|---|---|
| Kangourex | Normal | fight | Spectrum (x2) |
A Mackogneur or one Lucario with Response quickly put him in a tough spot. Watch out for the moveset of Kangourex : Scanning and Overwriting.
In cloudy weather, its attacks are more powerful, so stay on your guard. Mackogneur is particularly effective here thanks to its combination Riposte and Dynamo-Poing.
| Number | Last name | Preferred attacks |
|---|---|---|
| 145 | Electhor de Galar | Riposte and Ancient Power |
| 123 | Insécateur obscur | Taille and Tranche-Nuit |
| 384 | Méga-Rayquaza | Draco-Tail and Felling |
| 373 | Méga-Drattak | Draco-Tail and Flight |
| 214 | Méga-Scarhino | Riposte and Boule Roc |
| 127 | Méga-Scarabrute | Slash and Wound Cross |
| 979 | Courrousinge | Riposte and Tranche-Nuit |
| 149 | Dracolosse | Steel Wings and Dragon Claw |
You can also contact Ho-Oh, Viridium, Léviator, Démétéros, Marshadow Where Shaymin Céleste.
How do you beat Giovanni's Corboss?
Corboss is a Pokémon of Dark/Flying type. He fears attacks of the type Rock, Electric, Ice and especially Fairy. Given its dual type, the Fairy-type remains the most effective here. For more information, check out our article on weaknesses of Vol-type Pokémon.

| Last name | Kind | Weaknesses | Resistors |
|---|---|---|---|
| Corboss | Darkness/Theft | rock, Électrik, Ice, Fairy | Soil (x2), Psy (x2), Spectre, Plant, Darkness |
Fairy attacks have a high chance of knocking him out. Take advantage of his vulnerable defense to string together moves. Watch out for the foggy and windy weather, which boosts its capabilities.
| Number | Last name | Preferred attacks |
|---|---|---|
| 785 | Tokorico | Vive Attaque and Éclat Magique |
| 282 | Méga-Gardevoir | Magic Charm and Radiance |
| 210 | Granbull | Charme et Câlinerie |
| 905 | Amovénus | Fairy Wind and Magic Radiance |
| 719 | Méga-Diancie | Jet-Pierres and Lunar Power |
| 468 | Togekiss | Magic Charm and Radiance |
| 716 | Xerneas | Geo-Control and Lunar Power |
| 700 | Nymphali | Magic Charm and Radiance |
| 282 | Gardevoir | Magic Charm and Radiance |
| 730 | Oratoria | Charm and Lunar Power |
How do you defeat Giovanni's Hyporoi?
Hyporoi is a Pokémon of Water/Dragon type. Like all dragons, he fears the Fairy type, and its dual nature also makes it vulnerable to Dragon type. To learn more, check out the weaknesses of Dragon-type Pokémon.

| Last name | Kind | Weaknesses | Resistors |
|---|---|---|---|
| Hyporoi | Water/Dragon | Dragon, Fairy | Fire (x2), Water (x2), Steel |
With an ally like Florges, you'll have the upper hand thanks to a clear advantage in Attack and Defense. Avoid Pokémon from type Water as Kyogre : They won't have any impact here. Stay vigilant as well by rainy and windy weather, which boosts the capabilities of’Hyporoi.
| Number | Last name | Preferred attacks |
|---|---|---|
| 130 | Méga-Léviator | Draco-Souffle and Hydro-Queue |
| 787 | Tokotoro | Balle Graine and Nature Madness |
| 640 | Viridium | Double Foot and Leaf Blade |
| 487 | Giratina | Draco-Souffle and Draco-Griffe |
| 282 | Méga-Gardevoir | Charm and Triple Axel |
| 212 | Méga-Cizayox | Taillade and Tranche-Nuit |
You can also request Oratoria, Méga-Rayquaza, Méga-Latios, Méga-Steelix, Méga-Galeking, Dialga Origine Where Méga-Altaria.
3. Beat Giovanni's third Pokémon: Cresselia
Cresselia is a Legendary Psychic-type Pokémon. You face him last, once Persian and the random Pokémon eliminated. To defeat them, rely on Pokémon that Darkness type : They attack fiercely and take his Psy-type counterattacks well.

| Last name | Kind | Weaknesses | Resistors |
|---|---|---|---|
| Cresselia | Psych | Bug, Spectrum, Darkness | Combat, Psy |
Pokémon from Insect and Spectre type also cause a lot of damage. Méga-Tyranocif He takes full advantage of these weaknesses and lands one powerful blow after another.
Make sure your team is well prepared: by windy weather, the Psychic-type attacks of Cresselia are ramped up, and the showdown gets more intense.
| Number | Last name | Preferred attacks |
|---|---|---|
| 248 | Méga-Tyranocif | Bite and Centrifugal |
| 717 | Yveltal | Barking and Vibrobscur |
| 461 | Dimoret | Barking and Cheating |
| 229 | Méga-Démolosse | Barking and Cheating |
| 491 | Darkrai | Barking and Shadow Ball |
| 635 | Trioxhydre | Bite and Centrifugal |
| 893 | Zarude | Bite and Vibrobscur |
| 248 | Tyranocif | Bite and Centrifugal |
| 94 | Méga-Ectoplasma | Léchouille and Ball’Ombre |
| 727 | Félinferno | Barking and Vibrobscur |
What's the best team composition to beat Giovanni?
To beat Giovanni, put together a team that addresses the three weaknesses in your roster. The ideal lineup, in the order of the matches:
- A Pokémon from type Combat as Terrakium versus Persian. His attacks Double Stand and Holy Blade give them the advantage right from the first matchup.
- A Pokémon from Fairy type as Méga-Gardevoir for the second random Pokémon. No matter which Pokémon is sent by Giovanni, his attack Charm gets the job done.
- A Pokémon from Darkness type as Darkrai versus Cresselia. Continue Barking and Ball’Ombre to maximize damage.
You can also build other strong teams depending on the Pokémon you have:
- Terrakium, Xerneas and Darkrai
- Méga-Scarhino, Gardevoir and Trioxhydre
- Lucario, Togekiss and Méga-Tyranocif
Lucario It remains one of the best Fighting-type Pokémon to start a battle with. Mackogneur is a solid alternative if you don't have one yet Lucario : his attacks of type Combat are more than enough to counter Persian and Kangourex.
How do I find Giovanni in Pokémon GO?
To find Giovanni, you'll need the Super Radar Rocket. the Radar Rocket Simple-mindedness leads only to the minions of the Team GO Rocket, not at boss. To get the Super Radar Rocket, follow these steps:
- Beat several Team GO Rocket Minions to PokéStops and balls to catch Six Mysterious Components.
- Assemble these components to build a Radar Rocket.
- Facing the three chefs (Arlo, Cliff, Sierra) thanks to this radar.
- Defeat the three bosses to unlock the Super Radar Rocket.

Once you have the Super Radar Rocket, you can locate its position on the map. Keep in mind that you'll sometimes come across Team GO Rocket grunts dressed up as Giovanni before coming across the real boss.
Stay patient and keep examine each PokéStop to increase your chances.
You can also collect useful items through the Pokémon GO promo codes. Feel free to share your struggles with Giovanni in the comments!







