Quick Links

The legendary leader of Team GO Rocket Giovanni has made his appearance in Pokemon GO, and his team lives up to the reputation this series villain has built up for himself over the decades.

RELATED: Pokemon GO: The Best Pokemon Of Every Type

However, even if you challenged him before, Giovanni has some new tricks - or Pokemon, rather - up his sleeve to throw off any trainers who think they know what to expect when taking him on. Check out this guide to maintain your edge, and earn your shot at capturing his Shadow Pokemon for yourself.

Updated on August 20, 2022, by Gabrielle Huston: Giovanni is a tough opponent to take down, even for experienced trainers. We've updated this guide with all the latest info about his team so that you go into this fight prepared.

How To Find Giovanni

Pokemon GO Shadow Pokestop on left, talking to Giovanni in centre, fighting Giovanni on right

Tracking down Giovanni is a little more complicated than finding the other three Team Rocket Go leaders. We've got everything you'd need to know to find this big bad guy in a special guide.

First Round: Persian

persian

Persian

Type

  • Normal

Weak To...

  • Fighting

Resistant To...

  • Ghost

Giovanni always opens fights with his signature Persian. It's super weak to Fighting-types, so you should definitely train one up beforehand.

RELATED: How Many Pokemon Are There? A Full Analysis And Breakdown

Second Round: Nidoking, Machamp, Rhyperior

Pokemon - Machamp, Nidoking, Rhyperior (from the anime)

Machamp

Nidoking

Rhyperior

Type

  • Fighting

Type

  • Poison
  • Ground

Type

  • Ground
  • Rock

Weak To...

  • Fairy
  • Flying
  • Psychic

Resistant To...

  • Bug
  • Dark
  • Rock

Weak To...

  • Ground
  • Ice
  • Psychic
  • Water

Resistant To...

  • Bug
  • Fairy
  • Fighting
  • Rock
  • Electric
  • Poison

Weak To...

  • Fighting
  • Ground
  • Ice
  • Steel
  • Grass
  • Water

Resistant To...

  • Fire
  • Flying
  • Normal
  • Rock
  • Electric
  • Poison

Once the Persian is taken care of, Giovanni will call out a Rhyperior, Machamp, or Nidoking. These are all hard-hitters with lots of HP, so you should be prepared to deal with a lot.

Two of Giovanni's three options are weak to Psychic-type and/or Fairy-type Pokemon, so consider training up a Mewtwo, Gardevoir, Jirachi, Sylveon, etc.

RELATED: Pokemon Go: Everything You Need To Know About Daily Adventure Incense

Third Round: Latios

Latios Flying, Pokemon Heroes Movie Anime

Latios

Type

  • Dragon
  • Psychic

Weak To...

  • Bug
  • Dark
  • Dragon
  • Fairy
  • Ghost
  • Ice

Resistant To...

  • Electric
  • Fighting
  • Fire
  • Grass
  • Psychic
  • Water

The final Pokemon is Giovanni's Legendary, the one you'll be able to catch after defeating him: the Shadow Latios. Expect it to put up an incredible fight.

Luckily for you, Latios has its fair share of weaknesses. You've got a range of powerful Pokemon to play around with, and we've recommended a few of the best below. While it's a Dragon-type Pokemon and you might be tempted to use a Dragon-type counter, we suggest you reconsider, since Latios could be using powerful Dragon-type moves that will make your own Dragon-type worthless.

RELATED: Pokemon Go: The Pokemon With The Highest HP

Rewards

giovanni pokemon go

After you beat Giovanni, you'll get 5,000 Stardust, a random assortment of high-level healing items, and potentially an Unova Stone. You'll also get a chance to catch his Shadow Legendary Pokemon.

NEXT: Pokemon Go: Regional Exclusive Pokemon Guide