Gen II · Johto

Pokémon Crystal Nuzlocke guide

Level caps, boss teams and trainer levels for your next run — 13 main-story battles from Falkner (Lv 9) to Lance (Lv 50).

  • Nuzlocke
  • SoulLink
  • Randomizer

Crystal refines Gold and Silver: a playable female character for the first time, animated sprites, the Battle Tower and a new story around Suicune. The journey through Johto and Kanto stays the same, with changes to encounters and some trainers.

Region
Johto
Generation
II
First cap
Lv9
Final cap
Lv50
Main battles
13
Areas tracked
95

Crystal level caps

A level cap is the level of the opponent’s strongest Pokémon. In a Hardcore Nuzlocke, no Pokémon in your party may be above the cap when the battle starts.

The biggest jump in the main story is +9 levels, from Pryce (Lv 31) to Clair (Lv 40). Plan your training before it.

Main story of Crystal in story order
#BattleTypeAceLevel cap
01FalknerGymPidgeottoPidgeottoLv9
02BugsyGymScytherScytherLv16
03WhitneyGymMiltankMiltankLv20
04MortyGymGengarGengarLv25
05ChuckGymPoliwrathPoliwrathLv30
06JasmineGymSteelixSteelixLv35
07PryceGymPiloswinePiloswineLv31
08ClairGymKingdraKingdraLv40
09WillLeagueXatuXatuLv42
10KogaLeagueCrobatCrobatLv44
11BrunoLeagueMachampMachampLv46
12KarenLeagueHoundoomHoundoomLv47
13LanceLeagueDragoniteDragoniteLv50

Rivals, villains and other story battles

Optional and recurring story battles, sorted by level
BattleTypeAceLevel cap
Rocket Executive (battle 1)BossRaticateRaticateLv24
Rocket Executive (battle 2)BossMurkrowMurkrowLv25
Rocket Executive (battle 4)BossWeezingWeezingLv32
Rocket Executive (battle 5)BossWeezingWeezingLv32
Rocket Executive (battle 6)BossHoundoomHoundoomLv35
Rocket Executive (battle 3)BossGolbatGolbatLv36
Post-game battles (9)
Post-game and DLC battles, sorted by level
BattleTypeAceLevel cap
JaninePost-gameVenomothVenomothLv39
BrockPost-gameOnixOnixLv44
Lt. SurgePost-gameElectabuzzElectabuzzLv46
ErikaPost-gameBellossomBellossomLv46
MistyPost-gameStarmieStarmieLv47
SabrinaPost-gameAlakazamAlakazamLv48
BlainePost-gameRapidashRapidashLv50
BluePost-gameArcanineArcanineLv58
RedPost-gamePikachuPikachuLv81

The Kanto gym leaders and Red are listed under post-game battles.

Crystal boss teams

Every gym leader, trial and League battle of the main story with levels and known movesets. Tap a battle to open its team.

01 Falkner Gym Cap9

Gym Leader Falkner

  • Pidgey
    Pidgey Lv7 Tackle · Mud-Slap
  • Pidgeotto
    Pidgeotto Lv9 Tackle · Mud-Slap · Gust
02 Bugsy Gym Cap16

Gym Leader Bugsy

  • Metapod
    Metapod Lv14 Tackle · String Shot · Harden
  • Kakuna
    Kakuna Lv14 Poison Sting · String Shot · Harden
  • Scyther
    Scyther Lv16 Quick Attack · Leer · Fury Cutter
03 Whitney Gym Cap20

Gym Leader Whitney

  • Clefairy
    Clefairy Lv18 Doubleslap · Mimic · Encore · Metronome
  • Miltank
    Miltank Lv20 Rollout · Attract · Stomp · Milk Drink
04 Morty Gym Cap25

Gym Leader Morty

  • Gastly
    Gastly Lv21 Lick · Spite · Mean Look · Curse
  • Haunter
    Haunter Lv21 Hypnosis · Mimic · Curse · Night Shade
  • Haunter
    Haunter Lv23 Spite · Mean Look · Mimic · Night Shade
  • Gengar
    Gengar Lv25 Hypnosis · Shadow Ball · Mean Look · Dream Eater
05 Chuck Gym Cap30

Gym Leader Chuck

  • Primeape
    Primeape Lv27 Leer · Rage · Karate Chop · Fury Swipes
  • Poliwrath
    Poliwrath Lv30 Hypnosis · Mind Reader · Surf · Dynamicpunch
06 Jasmine Gym Cap35

Gym Leader Jasmine

  • Magnemite
    Magnemite Lv30 Thunderbolt · Supersonic · Sonicboom · Thunder Wave
  • Magnemite
    Magnemite Lv30 Thunderbolt · Supersonic · Sonicboom · Thunder Wave
  • Steelix
    Steelix Lv35 Screech · Sunny Day · Rock Throw · Iron Tail
07 Pryce Gym Cap31

Gym Leader Pryce

  • Seel
    Seel Lv27 Headbutt · Icy Wind · Aurora Beam · Rest
  • Dewgong
    Dewgong Lv29 Headbutt · Icy Wind · Aurora Beam · Rest
  • Piloswine
    Piloswine Lv31 Icy Wind · Fury Attack · Mist · Blizzard
08 Clair Gym Cap40

Gym Leader Clair

  • Dragonair
    Dragonair Lv37 Thunder Wave · Surf · Slam · Dragonbreath
  • Dragonair
    Dragonair Lv37 Thunder Wave · Thunderbolt · Slam · Dragonbreath
  • Dragonair
    Dragonair Lv37 Thunder Wave · Ice Beam · Slam · Dragonbreath
  • Kingdra
    Kingdra Lv40 Smokescreen · Surf · Hyper Beam · Dragonbreath
09 Will League Cap42

Elite Four Will

  • Xatu
    Xatu Lv40 Quick Attack · Future Sight · Confuse Ray · Psychic
  • Jynx
    Jynx Lv41 Double Slap · Lovely Kiss · Ice Punch · Psychic
  • Exeggutor
    Exeggutor Lv41 Reflect · Leech Seed · Egg Bomb · Psychic
  • Slowbro
    Slowbro Lv41 Curse · Amnesia · Body Slam · Psychic
  • Xatu
    Xatu Lv42 Quick Attack · Future Sight · Confuse Ray · Psychic
10 Koga League Cap44

Elite Four Koga

  • Ariados
    Ariados Lv40 Double Team · Spider Web · Baton Pass · Giga Drain
  • Venomoth
    Venomoth Lv41 Supersonic · Gust · Psychic · Toxic
  • Forretress
    Forretress Lv43 Protect · Swift · Explosion · Spikes
  • Muk
    Muk Lv42 Minimize · Acid Armor · Sludge Bomb · Toxic
  • Crobat
    Crobat Lv44 Double Team · Quick Attack · Wing Attack · Toxic
11 Bruno League Cap46

Elite Four Bruno

  • Hitmontop
    Hitmontop Lv42 Pursuit · Quick Attack · Dig · Detect
  • Hitmonlee
    Hitmonlee Lv42 Swagger · Double Kick · Hi Jump Kick · Foresight
  • Hitmonchan
    Hitmonchan Lv42 Thunderpunch · Fire Punch · Ice Punch · Mach Punch
  • Onix
    Onix Lv43 Bind · Earthquake · Sandstorm · Rock Slide
  • Machamp
    Machamp Lv46 Rock Slide · Foresight · Vital Throw · Cross Chop
12 Karen League Cap47

Elite Four Karen

  • Umbreon
    Umbreon Lv42 Sand-Attack · Confuse Ray · Faint Attack · Mean Look
  • Vileplume
    Vileplume Lv42 Stun Spore · Acid · Moonlight · Petal Dance
  • Gengar
    Gengar Lv45 Lick · Spite · Curse · Destiny Bond
  • Murkrow
    Murkrow Lv44 Quick Attack · Whirlwind · Pursuit · Faint Attack
  • Houndoom
    Houndoom Lv47 Roar · Pursuit · Flamethrower · Crunch
13 Lance League Cap50

Champion Lance

  • Gyarados
    Gyarados Lv44 Flail · Rain Dance · Surf · Hyper Beam
  • Dragonite
    Dragonite Lv47 Thunder Wave · Twister · Thunder · Hyper Beam
  • Dragonite
    Dragonite Lv47 Thunder Wave · Twister · Blizzard · Hyper Beam
  • Aerodactyl
    Aerodactyl Lv46 Wing Attack · Ancientpower · Rock Slide · Hyper Beam
  • Charizard
    Charizard Lv46 Flamethrower · Wing Attack · Slash · Hyper Beam
  • Dragonite
    Dragonite Lv50 Fire Blast · Safeguard · Outrage · Hyper Beam

Story battles

01 Rocket Executive (battle 1) Boss Cap24

Rocket Executive

  • Zubat
    Zubat Lv22 Leech Life · Bite · Supersonic · Confuse Ray
  • Koffing
    Koffing Lv22 Tackle · Smog · Sludge · Self Destruct
  • Raticate
    Raticate Lv24 Hyper Fang · Quick Attack · Scary Face · Tail Whip
02 Rocket Executive (battle 2) Boss Cap25

Rocket Executive

  • Arbok
    Arbok Lv23 Leer · Bite · Wrap · Poison Sting
  • Gloom
    Gloom Lv23 Sweet Scent · Absorb · Acid · Sleep Powder
  • Murkrow
    Murkrow Lv25 Peck · Haze · Pursuit
03 Rocket Executive (battle 4) Boss Cap32

Rocket Executive · With Koffing

  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Weezing
    Weezing Lv32 Tackle · Explosion · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen

Rocket Executive · With Arbok

  • Arbok
    Arbok Lv32 Wrap · Poison Sting · Bite · Glare
  • Vileplume
    Vileplume Lv32 Absorb · Sweet Scent · Sleep Powder · Acid
  • Murkrow
    Murkrow Lv32 Peck · Haze · Pursuit · Night Shade
04 Rocket Executive (battle 5) Boss Cap32

Rocket Executive · With Koffing

  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Weezing
    Weezing Lv32 Tackle · Explosion · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen
  • Koffing
    Koffing Lv30 Tackle · Selfdestruct · Sludge · Smokescreen

Rocket Executive · With Arbok

  • Arbok
    Arbok Lv32 Wrap · Poison Sting · Bite · Glare
  • Vileplume
    Vileplume Lv32 Absorb · Sweet Scent · Sleep Powder · Acid
  • Murkrow
    Murkrow Lv32 Peck · Haze · Pursuit · Night Shade
05 Rocket Executive (battle 6) Boss Cap35

Rocket Executive

  • Houndour
    Houndour Lv33 Ember · Roar · Bite · Faint Attack
  • Koffing
    Koffing Lv33 Tackle · Sludge · Smokescreen · Haze
  • Houndoom
    Houndoom Lv35 Ember · Smog · Bite · Faint Attack
06 Rocket Executive (battle 3) Boss Cap36

Rocket Executive

  • Golbat
    Golbat Lv36 Leech Life · Bite · Confuse Ray · Wing Attack

Trainer levels by location

First battles against route trainers in Crystal, sorted by the typical level of their strongest Pokémon — a quick way to see where the level curve climbs. Rematches are not included.

70 locations with documented trainers
LocationTrainersLevelsTypical ace
Route 3022–4Lv4
Cherrygrove City35Lv5
Sprout Tower73–10Lv6
Route 3265–15Lv9
Violet City37–9Lv9
Ilex Forest18–10Lv10
Slowpoke Well47–14Lv11
Route 35710–16Lv14
National Park212–15Lv15
Route 36113–15Lv15
Azalea Town87–16Lv16
Route 42214–16Lv16
Ruins of Alph116Lv16
Route 3477–28Lv17
Goldenrod City59–20Lv17
Route 46213–17Lv17
Route 37216–17Lv17
Route 43410–19Lv19
Route 38415–19Lv19
Route 39416–20Lv19
Ecruteak City1316–32Lv20
Sea Route 40418–21Lv20
Sea Route 411016–23Lv21
Burned Tower318–22Lv22
Union Cave124–28Lv24
Lake of Rage422–27Lv25
Radio Tower1621–36Lv26
Route 44524–27Lv26
Cianwood City623–30Lv27
Route 45624–30Lv27
Mahogany Town624–31Lv28
Route 24130Lv30
Route 13523–34Lv31
Route 12425–32Lv31
S.S. Aqua2723–35Lv32
Route 8527–34Lv32
Route 17428–34Lv32
Sea Route 21328–34Lv32
Sea Route 20329–34Lv32
Route 2330–34Lv32
Route 14329–35Lv33
Route 3429–35Lv33
Route 9629–92Lv33
Route 4312–34Lv34
Sea Route 19426–34Lv34
Route 18228–34Lv34
Route 25828–38Lv34
Route 11430–35Lv34
Route 27430–35Lv34
Mt. Mortar134Lv34
Route 15627–36Lv35
Olivine City130–35Lv35
Celadon City532–46Lv35
Dragon's Den333–37Lv35
Route 10233–35Lv35
Route 6235Lv35
Fuchsia City530–39Lv36
Route 26430–36Lv36
Saffron City532–48Lv36
Vermilion City427–46Lv37
Cerulean City432–47Lv37
Blackthorn City534–40Lv37
Route 1231–38Lv38
Victory Road334–38Lv38
Victory Road334–38Lv38
Pewter City237–44Lv44
Mt. Moon341–45Lv45
Indigo Plateau840–50Lv50
Seafoam Islands145–50Lv50
Viridian City154–58Lv58

Nuzlocke tips for Crystal

  • After Clair’s test, the elder of the Dragon’s Den gives you a Dratini — answer his questions kindly and it knows ExtremeSpeed.
  • The Odd Egg from the Goldenrod Day-Care hatches into a baby Pokémon with a much higher shiny chance than usual.
  • Whitney’s Miltank is still the first real wall. Prepare for Rollout.

New to the challenge? Start with the Nuzlocke rules, or bring friends with the Soul Link rules.

FAQ

What is the first level cap in Pokémon Crystal?

The first cap is level 9: Falkner’s strongest Pokémon is Pidgeotto at level 9. Keep every party member at or below level 9 for that battle.

What level is the Champion in Pokémon Crystal?

Lance sets the final main-story cap at level 50, with Dragonite as the ace.

How many boss battles are there in Pokémon Crystal?

This guide lists 13 main-story battles, 6 optional story battles against rivals and villains and 9 post-game battles.

Can I randomize Pokémon Crystal?

Yes. The PokéRuns Randomizer supports Pokémon Crystal and runs entirely in your browser. When you send the randomized world to your tracker, it uses your ROM’s real boss teams and level caps.

Sources

Caps and teams come from the PokéRuns tracker data (updated 2026-09-07), compiled from:

  • pokemondb.net 1
  • serebii.net 1234
  • serebii.net Pokéarth route trainer data

Start your Crystal run.

Track encounters, level caps and losses, or shuffle the game into something new. Free, no account needed.