How To Beat Giovanni Pokemon Go? Know It All!

Are you a Pokemon Go player? Well, then you must have wondered at least once How to beat Giovanni pokemon go! Fortunately, we have the full guide for you to help you defeat Giovanni when you come across him.

Giovanni is Pokemon Go’s notorious Team Rocket Leader and is now available to battle alongside his Shadow Latias in May 2022. And if you have a correct lineup of Pokemon, beating him is just a matter of time. 

He is a tough opponent and knowing the correct counter is extremely vital for winning against him. It is during the All-Hands Rocket Retreat event, that Giovanni’s entire pokemon lineup got switched again, now with powerful opponents to beat.

Get to know Giovanni’s new lineup to find out how to beat boss Giovanni in pokemon go

After using Shadow Lugia for several months, Giovanni now changed his lineup during the All-Hands Rocket Retreat Event. This upgrade added Gyarados, Honchkrow, and Shadow Latias to his roster. And this will remain the same till May 2022.

how to beat giovanni pokemon go lugia
how to beat giovanni pokemon go lugia

This is Giovanni’s current lineup-

  • Phase 1- Persian
  • Phase 2- Honchkrow/ Gyarados/ Rhyperior
  • Phase 3- Shadow Latias

In the next stage, we will discuss each of these phases in detail and how to defeat each of Giovanni’s Pokemon by using the correct lineups.

You already know how to beat Giovanni pokemon go Lugia, now learn to beat his new lineup

Now you must be wondering How to beat giovanni pokemon go if you don’t know what Pokemon will he use and how will you defeat him. Let us guide you through it-

Giovanni Pokemon Go counters phase 1

1. Persian Counters

As Persian is a Normal-type Pokemon, it is weak against Fighting types and is resistant to Ghost types. Knowing this weakness will help you a lot to fight Giovanni in Phase 1.

You can choose any of the following to fight against Persian-

1ConkeldurrCounter (Fast Move)Focus Blast (Charge Move)
2HariyamaCounter (Fast Move)Dynamic Punch (Charge Move)
3LucarioCounter (Fast Move)Aura Sphere (Charge Move)
4MachampCounter (Fast Move)Dynamic Punch (Charge Move)
5BreloomCounter (Fast Move)Dynamic Punch (Charge Move)

Any one of these is suitable to use against Persian and will bring you a swift win.

Giovanni Pokemon Go counters phase 2

1. Honchkrow Counters

Being a dual Dark/Flying-type Pokemon Honchkrow is weak against Electric, Fairy, Ice and Rock-type attacks. However, it is also resistant to Dark, Ghost, Grass, Ground, and Psychic-type attacks. You can use the following Pokemon to defeat Honchkrow-

Zekrom, Rampardos, Raikou, Magnezone, and Tyranitar.

Giovanni Pokemon Go counters phase 3
Giovanni Pokemon Go counters phase 3

2. Gyarados Counters

Given Gyarados is a water/flying type Pokemon, it is weak against Electric and Rock-type and is resistant against bug, fighting, fire, steel, ground and Water-type Pokemon.  

You can use the following to counter Gyarados- Zekrom, Raikou, Zapdos, Electivire and Magnezone.

3. Rhyperior Counters

Rhyperior is a Ground/ Rock-type Pokemon as a result it is weak against Grass and Water types. But it is also weak against Fighting, Ground, Ice and Steel-types.

You can use these to fight against Rhyperior- Torterra, Kyogre, Empoleon, Zarude and Swampert.  

Giovanni Pokemon Go counters phase 3

1. Best Team To Defeat Giovanni

The best team that you can form to defeat Giovanni in Pokemon Go is Conkeldurr, Zekrom and Dialga. Conkeldurr is an extremely strong fighting type pokemon that will help you fight Giovanni’s guaranteed first phase Pokemon i.e. the Normal-type Persian.

In the second phase, you can use Zekrom which will help you fight two major potential Pokemon in phase 2, which can be either Honchkrow or Gyarados. However, if Rhypherior is presented instead of these two, switch Zekrom for a grass type or water types like Tortera or Kyogre.

In the third and the last phase, you will need a strong dragon type Pokemon, to beat the Shadow Latias. You can use Dialga as it will have no problem in defeating Latias.

2. Shadow Latias Counters

Giovanni’s Shadow Latias is a Dragon/Psychic-type Pokemon and it’s weak against Bug, Dark, Dragon, Fairy, Ghost and Ice-type attacks. Here you have a wide range of choices to choose among your Pokemons to fight against it.

How To Beat Giovanni Pokemon Go
How To Beat Giovanni Pokemon Go

However, your first choice should be Dialga. Apart from that, you can try Rayquaza, Garchomp, Palkia and Gengar too, to fight against Shadow Latias. 

How Do You Beat Giovanni Mewtwo In Viridian Gym?

Viridian Gym is the last gym in the Kanto region in Pokemon Go. And its Gym Leader is none other than Giovanni, the leader of Team Rocket in Pokemon Go.

While fighting this Gym you will come across Giovanni’s Mewtwo, which is of level 85. And is probably one of the hardest Pokemon to beat in this game.

You have to select your Pokemon very carefully in this battle. It is suggested that you use a sturdy Mega evolved Mgnemite to deal with it. Winning the battle in this gym will reward you with the Earth Badge. 

What Is The Best Pokemon Go Giovanni Counters For Persian?

If you are super concerned about How to beat giovanni pokemon go, then you must be knowing he always opens his battle with Persian. There are certain specific hacks to defeat Persian and we are gonna tell you about them.

Persian as a normal-type Pokemon, is weak against Fighting-types and resistant to Ghost-types. Knowing this makes it a lot easier to know which pokemon to be used against it.

You cannot select random Pokemons and expect to defeat Giovanni’s Persian. Use the following to battle Persian and win smoothly-

  • Conkeldurr
  • Hariyama
  • Lucario
  • Machamp
  • Breloom

All these are top-tier and extremely fast-fighting Pokemons that will help you easily defeat Giovanni’s Persian in Pokemon Go. 

Understand how to beat killers in pokemon go!

How do you beat giovanni mewtwo
How do you beat giovanni mewtwo

In order to beat Kingler, you must first identify its weaknesses. Kingler is a water-type pokemon and is vulnerable against Electric and Grass-type Pokemon.

Make sure you choose a Pokemon with higher CP than the Kingler you will be fighting against. Make sure to use the same move type as the Pokemon’s type. This will increase the damage by 25%.

Now you must come to decide which Pokemon to use against Kingler to beat it. Here are a few Pokemons that you can use to defeat Kingler-

  • Ivysaur
  • Bellsprout
  • Tangela
  • Weepinbell
  • Venasaur
  • Exeggutor
  • Raichu 
  • Pikachu
  • Mankey
  • Electabuzz
  • Zapdos

And there are many more grass and electric-type Pokemons that can defeat Kingler.

Wondering how to beat team leaders in pokemon go?

Every other Team Rocket leaders have a specific skill set and they use particular pokemon types. Whether it is Arlo, Cliff or Sierra you need to know everything about them and what kinds of Pokemon they use to defeat them.

Team leaders are not like normal Team Rocket Grunts. They need to be taken seriously and each one has got specific weakness based on which you must select your Pokemon.

Once you have the perfect lineup it becomes a cake to defeat other leaders easily.


1. Does Giovanni have shadow Lugia in pokémon go?

Yes, Giovanni made his surprising return during the Festival of Lights Event in November 2021 along with a huge roster of extremely powerful opponents. And now after battling with the Kanto region’s legendary bird trio in 2021, he has Shadow Lugia in his lineup. 

2. How to beat giovanni in pokemon go?

We have discussed almost all possible ways of beating Giovanni in Pokemon Go. Giovanni will always start the battle with a Persian. It will attack with dark and normal-type moves. And now to counter that you are required to have strong pokemon in line.

3. When does shadow lugia come out in pokemon go?

Giovanni the notorious leader of Team Rocket in Pokemon Go, has returned with a shadow Lugia in January 2021. If you have a proper lineup of counters, defeating him is just a matter of time.

4. What is the best pokemon to use against shadow lugia?

The best Pokemon to use against Shadow Lugia are- Torterra, Cobalion, and Excadrill. Apart from that Nikoding has ground, water, ice and psychic attacks as its weakness but can be used to fight Lugia.

Aloha Sandslash, Empoleon, Stunfisk and Excadrill are all great choices. Although, you must be careful about its Iron Tail move. Lugia will appear in the final battle and fortunately, it is vulnerable to a range of attacks.

To Summarize 

Giovanni is the notorious Team Rocket leader in Pokemon Go, and we hope we have answered your question about How to beat giovanni pokemon go!

It is not easy to defeat him if you know the correct tricks and methods. Giovanni is extremely strong if you go to battle with random pokemon that you have.

You need the proper lineups that we have discussed in detail, to easily defeat Giovanni and his Shadow Lugia. And as a bonus, after defeating him you will easily get to catch the Lugia. 

Lugia is an extremely rare pokemon and this is the best opportunity to get hold of it.

Read More:-Seasonal Artifact Destiny 2


Leave a Reply

Your email address will not be published. Required fields are marked *