How to beat Giovanni in Pokemon Go January 2024: Shadow Regigigas counters & weaknesses

Giovanni is the final boss of Pokemon Go‘s villainous Team Go Rocket, so you’ll need to pull out all the stops to beat him. To help trainers out, we’ve put together a guide featuring his current lineup of Pokemon, their weaknesses, and the best counters to use on your team.

After you’ve valiantly fought your way through Arlo, Cliff, Sierra, and plenty of Grunts, you’ll finally get the chance to take on Giovanni. The Team Go Rocket Boss is tough competition, so it’s important to take the time to plan ahead if you want to walk away a winner.

After battling with the Kanto region’s Legendary Mewtwo throughout 2022, Giovanni now has Shadow Regigigas in his team.

Update: Pokemon Go recently revealed a new event called Taken Treasures will go live on Saturday, January 27, 2024, from 12:00 AM local time, until Thursday, February 1, 2024, at 11:59 PM local time, and it will feature plenty of Shadow Pokemon. Additionally, they announced the debut of Shadow Kyogre as Giovanni’s new partner, so we will update this guide once the lineup changes are confirmed.

Contents

Pokemon Scarlet & Violet Giovanni
The Pokemon Company

The villainous Giovanni has teamed up with Regigigas.

Giovanni Pokemon Go lineup (January 2024)

Giovanni’s lineup changes every now and then, but the star of his current team remains Shadow Regigigas, which you’ll be able to catch if you manage to defeat him.

Here’s Giovanni’s current lineup in Pokemon Go:

  • Phase 1: Persian
  • Phase 2: Nidoking / Kingler / Garchomp
  • Phase 3: Shadow Regigigas

Giovanni’s lineup changes every time there’s a Team Go Rocket Takeover. We don’t know when the next one will occur, but we’ll update this page as soon as it happens.

How to beat Giovanni in Pokemon Go

Giovanni is an incredibly strong opponent in Pokemon Go, so if you want to defeat him, you’ll need to come prepared with some equally strong counters that can target his team’s weaknesses.

At the start of every battle, Giovanni always throws out his signature Pokemon, Persian. The second Pokemon he chooses is at random from a pool of three. Finally, you’ll face Shadow Regigigas.

Giovanni Pokemon Go counters phase 1

Persian, one of Giovanni's phase in Pokemon Go
Niantic / The Pokemon Company

Giovanni will always start with Persian in Pokemon Go for his first Phase.

Kingler is a Water-type Pokemon, which means it’s weak to Grass and Electric. On the other hand, Kingler is resistant to Fire, Water, Ice, and Steel attacks, so avoid those wherever possible.

Here are some of the best counters to help you defeat Kingler:

Garchomp is a dual Dragon/Ground-type Pokemon, which means its weaknesses are Dragon, Fairy, and Ice-type attacks. It has particular vulnerability to Ice-type attacks, so focus on those where you can.

On the other hand, Garchomp is resistant to Electric, Fire, Poison, and Rock-type attacks, so they won’t do much damage at all if you use them in battle.

Here are some of the best Garchomp counters to use:

Shadow Regigigas counters

Regigigas is a Normal-type Pokemon, which means it’s weak against Fighting attacks and resistant to Ghost-type moves. In order to beat it, you’ll need to focus on exploiting its weaknesses with both Fast and Charged super-effective attacks.

These are some of the top counters to defeat Regigas in battle:

One of the best teams you can use to defeat Giovanni in Pokemon Go right now is Terrakion, Kyogre, and Galarian Darmanitan. While Giovanni’s previous team didn’t have much crossover regarding weaknesses, his new lineup is pretty easy to prepare for.

The first thing you’ll want on your team is a strong Fighting type like Terrakion, as Giovanni’s first Pokemon will always be Persian, and its only weakness is Fighting-type attacks. Regigigas also has a weakness to Fighting types, so Terrakion has double the potential here.

Next up, we’d recommend a powerful Water-type Pokemon like Kyogre. With this Legendary on your team, you’ll be able to target three of Giovanni’s potential Pokemon: Nidoking, Kingler, and Regigigas.

The only member of Giovanni’s lineup not covered by those two Pokemon is Garchomp, so your final team member should be dedicated to this fearsome opponent. The good news is that it’s extra-weak to Ice-type attacks, so choose a strong Ice-type Pokemon like Galarian Darmanitan.

The good thing about battling Giovanni (or any other Team Go Rocket member) is that you can rematch as many times as you need to until you win, so if you’ve brought a team that isn’t working you can simply readjust and try again.

© 2021 The Filibuster Blog