Home › Pokémon Classic › Trainers › Team Rocket Boss Giovanni
Team Rocket · Rocket Hideout

Team Rocket Boss Giovanni

3 Pokémon · all level caps
29level cap

Team Rocket Boss Giovanni fields 3 Pokémon between level 24 and level 29 in Rocket Hideout.

This is around Thunder Badge — Rock Tunnel to Celadon City in the story — that page lists everything you can have caught by this point.

Types on this team: Ground ×2Rock ×2Normal

PokémonAbility & itemMovesBase stats
OnixOnix
Lv 25
RockGround
The game’s documentation doesn’t list this trainer’s exact moves. Level-up moves Onix knows by Lv 25 in Pokémon Classic:
Rock Polish Gyro Ball Smack Down Dragon Breath
HP35Attack45Defense160Sp. Atk30Sp. Def45Speed70Total385
RhyhornRhyhorn
Lv 24
GroundRock
The game’s documentation doesn’t list this trainer’s exact moves. Level-up moves Rhyhorn knows by Lv 24 in Pokémon Classic:
Scary Face Smack Down Stomp Bulldoze
HP80Attack85Defense95Sp. Atk30Sp. Def30Speed25Total345
KangaskhanKangaskhan
Lv 29
Normal
The game’s documentation doesn’t list this trainer’s exact moves. Level-up moves Kangaskhan knows by Lv 29 in Pokémon Classic:
Bite Double Hit Rage Mega Punch
HP105Attack95Defense80Sp. Atk40Sp. Def80Speed90Total490

How to beat this team

Shared weaknesses. Fighting hits 3 of 3, Grass hits 2 of 3, Ground hits 2 of 3, Ice hits 2 of 3.

Level to be ready for. Lv 29 — Kangaskhan, the highest on the team.

Fighting Pokémon you can have caught by this point. From this guide’s own encounter tables, by Thunder Badge — Rock Tunnel to Celadon City:

Open in the interactive guide Build a team for this fight