Pokémon HeartGold & SoulSilver Gym Leaders & Elite Four

Complete team data for all 16 gym leaders (Johto + Kanto), the Elite Four, Lance, and Red at Mt. Silver. Identical for both HeartGold and SoulSilver.

About this guide: HeartGold and SoulSilver share the exact same gym leader teams, levels, and post-game content. The only version difference is the box legendary (Ho-Oh for HeartGold, Lugia for SoulSilver) and version-exclusive wild Pokémon. This guide covers both games identically.

HGSS is unique among Pokémon games — it has 16 gym leaders across two regions. After defeating Lance in Johto, you can travel to Kanto for 8 more badges, followed by the iconic Red battle at Mt. Silver.

Johto 8 Gyms Elite Four Champion Lance Kanto 8 Gyms Red at Mt. Silver

Johto Gym Leaders (Main Story)

#1

Falkner

Violet City
FlyingLevel Cap: 9
PokémonLevelType
PidgeyLv. 7Normal Flying
PidgeottoLv. 9Normal Flying
Nuzlocke Strategy

Use Electric, Rock, or Ice types. Mareep (Route 32) with Thundershock is ideal — if you can catch one before challenging Falkner. Geodude (Union Cave) with Rock Throw also works. Watch out: Pidgeotto knows Roost to heal and Tackle for decent damage.

#2

Bugsy

Azalea Town
BugLevel Cap: 17
PokémonLevelType
MetapodLv. 15Bug
KakunaLv. 15Bug Poison
ScytherLv. 17Bug Flying
Nuzlocke Strategy

Use Fire, Flying, or Rock moves. Cyndaquil and SoulSilver's exclusive Vulpix are excellent. Pidgeotto also wins with Gust (4× damage). Real threat: Scyther's U-turn and Quick Attack can chip your team — bring someone bulky.

#3

Whitney

Goldenrod City
NormalLevel Cap: 20
PokémonLevelType
ClefairyLv. 18Normal
MiltankLv. 20Normal
Nuzlocke Strategy

Whitney's Miltank is the most infamous Nuzlocke ender in the entire franchise. Use Fighting types like Machop (Rock Tunnel) or Heracross via Headbutt. The problem: Miltank's Rollout gets stronger each turn, Stomp causes flinches, Attract cripples male Pokémon, and Milk Drink heals 50%. You must paralyze her or use a female attacker to avoid Attract. Bring multiple Fighting-types if you can afford the switches.

#4

Morty

Ecruteak City
GhostLevel Cap: 25
PokémonLevelType
GastlyLv. 21Ghost Poison
HaunterLv. 21Ghost Poison
HaunterLv. 23Ghost Poison
GengarLv. 25Ghost Poison
Nuzlocke Strategy

Use Dark, Ghost, or Psychic moves. Umbreon (evolved Eevee at night with high friendship) with Bite/Faint Attack is perfect. Gastly and Haunter are Gen 1-style Poison types — weak to Psychic. Main threat: Gengar's Hypnosis + Dream Eater combo. If a Pokémon falls asleep, switch immediately. Mean Look traps you, so do not bring low-level fodder to scout.

#5

Chuck

Cianwood City
FightingLevel Cap: 31
PokémonLevelType
PrimeapeLv. 29Fighting
PoliwrathLv. 31Water Fighting
Nuzlocke Strategy

Use Flying or Psychic moves. Crobat, Noctowl, or Kadabra all dominate. Danger: Poliwrath is Water/Fighting with Surf as coverage — do not send in Electric types that are weak to Fighting moves. Primeape has Rage (tricky) and is faster than you expect. Psychic attackers with Confusion handle both easily.

#6

Jasmine

Olivine City
SteelLevel Cap: 35
PokémonLevelType
MagnemiteLv. 30Electric Steel
MagnemiteLv. 30Electric Steel
SteelixLv. 35Steel Ground
Nuzlocke Strategy

Use Fire, Fighting, or Ground moves. Quilava (or SoulSilver's Ninetales) destroys the Magnemites with STAB Fire. Machoke handles Steelix with Brick Break. Critical: Steelix knows Earthquake — do not send in any Fire type at low HP. Magnemites have Thunder Wave to cripple your Speed.

#7

Pryce

Mahogany Town
IceLevel Cap: 34
PokémonLevelType
SeelLv. 30Water
DewgongLv. 32Water Ice
PiloswineLv. 34Ice Ground
Nuzlocke Strategy

Use Fire, Fighting, or Rock moves. Seel and Dewgong are Water-type so Electric (Ampharos) handles them well. Piloswine is 4× weak to Water. Main threat: Piloswine's Blizzard can freeze and has high Attack with Earthquake. Dewgong also has Aurora Beam that can critical hit. Machoke with Rock Smash is a reliable Fighting option.

#8

Clair

Blackthorn City
DragonLevel Cap: 41
PokémonLevelType
DragonairLv. 38Dragon
DragonairLv. 38Dragon
GyaradosLv. 38Water Flying
KingdraLv. 41Water Dragon
Nuzlocke Strategy

Clair is the hardest Johto gym. Ice destroys the Dragonairs (Piloswine's Blizzard, Lapras Ice Beam). Electric handles Gyarados (4× weak). Kingdra is the wall: only weak to Dragon moves in Gen 4. Use Ice Beam from a high Special Attack Pokémon (Lapras, Starmie if you got one). Kingdra's Hyper Beam can one-shot weakened team members. Ampharos with Thunderbolt handles the Gyarados safely. Save your strongest Ice attacker for Kingdra.

Indigo Plateau Elite Four

E1

Will

Elite Four — Psychic Type
PsychicLevel Cap: 42
PokémonLevelType
XatuLv. 40Psychic Flying
JynxLv. 41Ice Psychic
ExeggutorLv. 41Grass Psychic
SlowbroLv. 41Water Psychic
XatuLv. 42Psychic Flying
Nuzlocke Strategy

Use Dark, Bug, or Ghost moves. Umbreon with Faint Attack walls everything except Exeggutor. Heracross with Megahorn one-shots everything except Jynx. Watch for: Xatu's Psychic + Confuse Ray combo, Jynx's Lovely Kiss sleep, and Slowbro's bulk.

E2

Koga

Elite Four — Poison Type
PoisonLevel Cap: 44
PokémonLevelType
AriadosLv. 40Bug Poison
VenomothLv. 41Bug Poison
ForretressLv. 43Bug Steel
MukLv. 42Poison
CrobatLv. 44Poison Flying
Nuzlocke Strategy

Use Psychic and Fire. Alakazam one-shots Muk, Venomoth, and Ariados with Psychic. Fire (Typhlosion or Ninetales) Flamethrower 4× destroys Forretress. Forretress has Explosion — switch to a Ghost-type like Gengar before the kill. Crobat is fast and hits hard with Cross Poison + Aerial Ace.

E3

Bruno

Elite Four — Fighting Type
FightingLevel Cap: 46
PokémonLevelType
HitmontopLv. 42Fighting
HitmonleeLv. 42Fighting
HitmonchanLv. 42Fighting
OnixLv. 43Rock Ground
MachampLv. 46Fighting
Nuzlocke Strategy

Use Psychic and Flying. Alakazam with Psychic one-shots the three Hitmon-brothers and Machamp. Crobat with Aerial Ace also cleans up. Water or Grass handles Onix (4× weak to Water, Grass). Machamp has Cross Chop and No Guard ability — Dynamic Punch never misses and causes confusion. Do not let Machamp set up.

E4

Karen

Elite Four — Dark Type
DarkLevel Cap: 47
PokémonLevelType
UmbreonLv. 42Dark
VileplumeLv. 42Grass Poison
GengarLv. 45Ghost Poison
MurkrowLv. 44Dark Flying
HoundoomLv. 47Dark Fire
Nuzlocke Strategy

Use Fighting for Umbreon and Houndoom. Fire (Ninetales, Quilava) Flamethrower kills Vileplume. Ground or Rock destroys Houndoom — Donphan with Earthquake is perfect. Houndoom's Flamethrower is dangerous if you can't resist Fire. Gengar knows Shadow Ball + Thunderbolt — bring a Dark type like Tyranitar. Murkrow has Drill Peck for coverage.

Champion Lance

Lance

Champion — Dragon Master
DragonLevel Cap: 50
PokémonLevelType
GyaradosLv. 44Water Flying
DragoniteLv. 47Dragon Flying
DragoniteLv. 47Dragon Flying
CharizardLv. 46Fire Flying
AerodactylLv. 46Rock Flying
DragoniteLv. 50Dragon Flying
Nuzlocke Strategy

Ice Beam is the answer to everything. Lapras, Piloswine, Mamoswine, or any high Special Attack Pokémon with Ice Beam carries this fight. Electric (Ampharos) Thunderbolt one-shots Gyarados and hits Charizard 4×. Rock (Golem) destroys Charizard and Aerodactyl. Biggest Danger: All three Dragonites know Hyper Beam which can one-shot weakened team members. Stealth Rock before the fight helps. Lance's ace Dragonite at Lv.50 is extremely bulky — bring full Ice coverage and save your best Ice attacker for last.

Planning your HeartGold or SoulSilver Nuzlocke? Track your team on a dedicated tracker page.

HeartGold Tracker SoulSilver Tracker

Kanto Gym Leaders (Post-Game)

After defeating Lance, you can sail from Olivine City to Vermilion City and challenge Kanto's 8 gym leaders. You can battle them in almost any order, with only a few locked behind specific gyms. Note that Kanto gym levels are noticeably lower than Johto's Elite Four — this is because the HGSS team preserved Gen 2's original scaling. The real post-game challenge is Red at Mt. Silver.

K1

Brock

Pewter City
RockLevel Cap: 54
PokémonLevelType
GravelerLv. 51Rock Ground
RhyhornLv. 52Ground Rock
OmastarLv. 52Rock Water
OnixLv. 54Rock Ground
KabutopsLv. 52Rock Water
Strategy

Use Water, Grass, or Fighting moves. Feraligatr with Surf destroys Graveler, Rhyhorn, and Onix easily. Grass moves hit all five for super-effective damage. Watch for: Kabutops has Swords Dance and Cross Chop — hits Water resists hard.

K2

Misty

Cerulean City
WaterLevel Cap: 55
PokémonLevelType
GolduckLv. 53Water
QuagsireLv. 53Water Ground
LaprasLv. 52Water Ice
StarmieLv. 55Water Psychic
Strategy

Use Electric or Grass. Ampharos shines here — Thunderbolt destroys everything except Quagsire. Quagsire needs Grass (Meganium, Victreebel, Bellossom in SoulSilver). Lapras has Ice Beam that threatens Dragon types. Starmie is fast with Surf + Psychic.

K3

Lt. Surge

Vermilion City
ElectricLevel Cap: 55
PokémonLevelType
RaichuLv. 55Electric
ElectrodeLv. 54Electric
MagnetonLv. 54Electric Steel
ElectabuzzLv. 52Electric
Strategy

Use Ground. Donphan and Rhydon with Earthquake one-shot his entire team (all Electric types are weak to Ground, and Magneton is 4× weak). Electrode has Self-Destruct/Explosion — switch to a Ghost-type (Gengar) before KO.

K4

Erika

Celadon City
GrassLevel Cap: 56
PokémonLevelType
TangelaLv. 56Grass
JumpluffLv. 56Grass Flying
BellossomLv. 56Grass
VictreebelLv. 56Grass Poison
Strategy

Use Fire, Flying, Ice, or Bug. Ninetales (SS) or Arcanine (HG) Flamethrower one-shots all four. Crobat's Aerial Ace also cleans up. Danger: Jumpluff has Sleep Powder — do not miss your one-shot.

K5

Janine

Fuchsia City
PoisonLevel Cap: 50
PokémonLevelType
CrobatLv. 50Poison Flying
WeezingLv. 48Poison
AriadosLv. 48Bug Poison
VenomothLv. 49Bug Poison
AriadosLv. 48Bug Poison
Strategy

Use Psychic or Fire. Alakazam one-shots the entire team with Psychic. Fire types handle the Bug/Poison crew easily. Watch for: Weezing's Explosion and Crobat's high Speed with Bite.

K6

Sabrina

Saffron City
PsychicLevel Cap: 55
PokémonLevelType
EspeonLv. 55Psychic
Mr. MimeLv. 55Psychic
AlakazamLv. 55Psychic
Strategy

Use Dark, Bug, or Ghost. Umbreon, Tyranitar, Houndoom, Crobat with Bite/Crunch all destroy her team. Danger: Alakazam is extremely fast with Psychic + Recover. Use priority moves (Shadow Sneak, Sucker Punch) if available.

K7

Blaine

Seafoam Islands
FireLevel Cap: 50
PokémonLevelType
MagcargoLv. 50Fire Rock
MagmarLv. 50Fire
RapidashLv. 50Fire
Strategy

Blaine has the lowest levels of any Kanto gym. Use Water, Ground, or Rock. Feraligatr Surf one-shots everything (Magcargo is 4× weak to Water). Minor threat: Rapidash is fast with Flamethrower — do not send in Grass types.

K8

Blue

Viridian City
MixedLevel Cap: 58
PokémonLevelType
PidgeotLv. 56Normal Flying
AlakazamLv. 54Psychic
RhydonLv. 56Ground Rock
GyaradosLv. 56Water Flying
ExeggutorLv. 58Grass Psychic
ArcanineLv. 58Fire
Strategy

Blue has a mixed team — plan coverage carefully. Electric for Pidgeot and Gyarados (4× weak). Dark for Alakazam and Exeggutor. Grass or Water for Rhydon. Water or Ground for Arcanine. Biggest Danger: Alakazam's Psychic one-shots Fighting types. Gyarados has Dragon Dance setup. Bring a bulky team with at least 3 type matchups.

Red at Mt. Silver — The Final Boss

★★

Red

Mt. Silver — The Ultimate Challenge
MixedLevel Cap: 88
PokémonLevelType
PikachuLv. 88Electric
LaprasLv. 80Water Ice
SnorlaxLv. 82Normal
VenusaurLv. 84Grass Poison
CharizardLv. 84Fire Flying
BlastoiseLv. 84Water Ice
Nuzlocke Strategy

Red is the hardest fight in any mainline Pokémon game. His Pikachu at Lv.88 has perfectly chosen moves (Volt Tackle, Quick Attack, Iron Tail, Thunder). Every team member is fully optimized. Recommended counters: Ground for Pikachu (Donphan, Golem, Rhydon). Electric + Grass for Lapras (Ampharos). Fighting for Snorlax (Machamp, Heracross). Psychic for Venusaur (but watch for Sludge Bomb). Rock or Electric for Charizard (4× Rock weakness). Grass or Electric for Blastoise. Warnings: Snorlax has Curse + Rest setup and can sweep if given free turns. Charizard has Blast Burn for massive damage. Blastoise knows Ice Beam for Dragon coverage. Most Nuzlockers stop at Lance or the Kanto gyms — Red is pure bragging rights. You must grind significantly to approach his levels.

Ready to start planning? Our dedicated HGSS trackers come with all 34 Johto routes pre-loaded.

HeartGold Tracker SoulSilver Tracker

Explore More Nuzlocke Resources

Nuzlocke Tracker Type Chart HeartGold Tracker SoulSilver Tracker Emerald Gym Leaders FireRed Gym Leaders Platinum Gym Leaders Nuzlocke Rules Nuzlocke Tips Best Pokémon