In order to beat Giovanni in in May 2024, you will need to prepare your strongest creatures in order to counter his lineup. Most of his selected creatures are fixed, which is very helpful when building a proper three-Pokémon party to fight him, but there is one random element in his selections that can significantly impede your progress. Depending on how you are taken by the encounter, you may even be forced to rechallenge him, adapting your team’s composition to adequately counter the unexpected wild element he incorporates. Giovanni is one of the toughest Trainers in the game.
This is fitting since he is the boss of Team GO Rocket, and stands above the trio of leaders, Clive, Arlo, and Sierra in . While his fight brings a bit less random choices to lineups when compared to his subordinates, Giovanni does use strong creatures in battle, from his signature Persian to the temporarily fixed Legendary Pokémon in the final slot. This can put a lot of pressure on the fight against Giovanni, but knowing the best counters for his lineup in advance can give you the upper hand and a chance at defeating him in one try.
As was previously mentioned, the lineup used by Giovanni is mostly fixed, with his first pick always being the same. The second possible creature he uses can be one out of three different ones. Though they are not Legendary, they are still strong and can pose quite a threat to unprepared Trainers, especially when caught off guard. The final pick is always a Shadow Legendary. This creature rotates from time to time, but with the recent update in mid-April, it will be a while before Giovanni renews his lineup.
In fact, in May 2024, you can mostly use the same strategy they used to beat Giovanni in in April 2024. The table below lists all of Giovanni’s Pokémon in May 2024, and counter suggestions to beat them:
Giovanni's Shadow Pokémon & Types (May 2024)
Weaknesses
Best Counters
1 — Persian (Normal-type)
Fighting-type
2A — Nidoking (Poison- and
Read more on screenrant.com