Giovanni is a Ground-type specialist. He is the Team Rocket boss, as well as the leader of Viridan Gym, being the sixth, seventh or eighth gym leader a player can face.

Giovanni must be battled on three different occasions, as the Team Rocket boss in Rocket Hideout and Silph Co and as the leader of Viridian Gym.

Beating Giovanni at Rocket Hideout will award the Silph Scope, which allows the player to access the top floor of Lavender Tower and get the Poke Flute.

Beating him in Silph Co removes the Rocket Grunts from Saffron City (and saves the president), allowing the player access to more buildings, including Saffron Gym.

Beating him at the Viridian City Gym awards the Earth Badge.

Pokémon Used

As Rocket Boss in Rocket Hideout

Pokémon Level Moves
Pokemon Onix Onix 25 Smack Down Dragonbreath Rock Polish Stealth Rock
Pokemon Rhyhorn Rhyhorn 24 Rock Blast Stomp Fury Attack Scary Face
Pokemon Kangaskhan Kangaskhan 29 Mega Punch Double Hit Bite Rage

As Rocket Boss in Silph Co

Pokémon Level Moves
Pokemon Nidorino Nidorino 37 Horn Attack Fury Attack Toxic Spikes Helping Hand
Pokemon Nidoqueen Nidoqueen 41 Body Slam Chip Away Double Kick Poison Sting
Pokemon Rhyhorn Rhyhorn 37 Rock Blast Bulldoze Chip Away Scary Face
Pokemon Kangaskhan Kangaskhan 35 Mega Punch Chip Away Dizzy Punch Rage