Phase 12 section

Pokemon HeartGold logoPokemon SoulSilver logo

Pokémon HeartGold & SoulSilver Viridian Gym — Blue Walkthrough

Route the spinner maze and earn the final badge. Exact HGSS encounters, trainers, items, puzzle route, version differences, and completion checks.

By Damodar Sharma Updated July 10, 2026 Walkthrough

Route the spinner maze and earn the final badge. This combined guide never substitutes original Gold/Silver or Crystal data for the Nintendo DS remakes.

Source maps

Viridian Gym.

Encounter rows0Trainer rows5Visible / hidden / trees0 / 0 / 0

Version scope

HeartGold and SoulSilver are labeled per row. Event-only and external-device content is never presented as normal retail progression.

Route Plan

Return after speaking to Blue on Cinnabar, use the colored spinner lanes to reach every trainer, then face Blue's balanced six-Pokémon team with broad coverage rather than one type counter.

Wild Pokémon

No random encounter bank is assigned to these source maps. Static, gift, Safari, Contest, or event records appear separately when applicable.

Trainers

Teams are the exact source party records. Moves and held items appear only when the trainer format defines them. Reward = last party member level × 4 × trainer-class multiplier; double battles double the base payout where the engine applies it.

TrainerLocation / orderFull teamRewardBattle note
Leader Blue trainer battle spriteLeader Blue BlueSource trainer ID 261Viridian Gym • scripted/system variant
  • Exeggutor artworkExeggutor Lv. 55Moves: Leaf Storm / Psychic / Hypnosis / Trick Room
  • Arcanine artworkArcanine Lv. 58Moves: Roar / Dragon Pulse / Flare Blitz / Extreme Speed
  • Rhydon artworkRhydon Lv. 58Moves: Megahorn / Stone Edge / Thunder Fang / Earthquake
  • Gyarados artworkGyarados Lv. 52Moves: Ice Fang / Waterfall / Dragon Dance / Return
  • Machamp artworkMachamp Lv. 56Moves: Dynamic Punch / Earthquake / Stone Edge / Thunder Punch
  • Pidgeot artworkPidgeot Lv. 60Held: Sitrus BerryMoves: Return / Whirlwind / Air Slash / Mirror Move
₽9,600Single battle. Trainer items: Full Restore, Full Restore, Full Restore, Full Restore.
Ace Trainer M trainer battle spriteAce Trainer M ArabellaSource trainer ID 681Viridian Gym • source tile (5, 38)
  • Stantler artworkStantler Lv. 53Moves: Zen Headbutt / Return / Me First / Trick Room
  • Tauros artworkTauros Lv. 52Moves: Take Down / Thunder / Surf / Fire Blast
₽3,120Single battle.
Ace Trainer M trainer battle spriteAce Trainer M BonitaSource trainer ID 682Viridian Gym • source tile (2, 23)
  • Spinda artworkSpinda Lv. 50Moves: Flail / Fake Out / Teeter Dance / Trick Room
  • Sudowoodo artworkSudowoodo Lv. 52Moves: Wood Hammer / Hammer Arm / Earthquake / Stone Edge
₽3,120Single battle.
Ace Trainer F trainer battle spriteAce Trainer F SalmaSource trainer ID 683Viridian Gym • source tile (2, 37)
  • Slowking artworkSlowking Lv. 50Held: Oran BerryMoves: Surf / Psychic / Flamethrower / Trick Room
  • Lickilicky artworkLickilicky Lv. 53Moves: Wring Out / Thunderbolt / Earthquake / Ice Beam
₽3,180Single battle.
Double Team trainer battle spriteDouble Team Elan & IdaSource trainer ID 684Viridian Gym • source tile (5, 11)
  • Porygon2 artworkPorygon2 Lv. 52Moves: Tri Attack / Charge Beam / Protect / Trick Room
  • Azumarill artworkAzumarill Lv. 50Moves: Waterfall / Aqua Jet / Superpower / Attract
₽6,000Double battle.

Items And Hidden Items

No item ball, type-2 hidden item, or Apricorn tree is assigned to these exact source maps.

Puzzles And Systems

Follow the route plan in order; source tiles in the item and trainer tables provide a QA anchor for every placed object.

Completion Checklist

  • Visit all 1 mapped source subareas assigned here.
  • Account for 0 random, Headbutt, Safari, Contest, static, gift, trade, or event rows across the per-area tables.
  • Defeat or deliberately defer all 5 listed trainer records.
  • Collect 0 visible items, 0 hidden items, and 0 Apricorn trees assigned here.
  • Finish the stated story, puzzle, schedule, version, and event conditions before moving on.

Sources And Validation