Gen IV · Sinnoh
Pokémon Diamond and Pearl Nuzlocke guide
Level caps, boss teams and trainer levels for your next run — 13 main-story battles from Roark (Lv 14) to Cynthia (Lv 66).
- Nuzlocke
- SoulLink
- Randomizer
Diamond and Pearl brought Pokémon to the Nintendo DS and introduced the physical/special split for every move — the biggest change to battling since Generation I. Sinnoh is built around Mt. Coronet and the myths of time and space.
- Region
- Sinnoh
- Generation
- IV
- First cap
- Lv14
- Final cap
- Lv66
- Main battles
- 13
- Areas tracked
- 113
Diamond & Pearl 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 +8 levels, from Roark (Lv 14) to Gardenia (Lv 22). Plan your training before it.
| # | Battle | Type | Ace | Level cap |
|---|---|---|---|---|
| 01 | Roark | Gym | Lv14 | |
| 02 | Gardenia | Gym | Lv22 | |
| 03 | Maylene | Gym | Lv30 | |
| 04 | Crasher Wake | Gym | Lv30 | |
| 05 | Fantina | Gym | Lv36 | |
| 06 | Byron | Gym | Lv39 | |
| 07 | Candice | Gym | Lv42 | |
| 08 | Volkner | Gym | Lv49 | |
| 09 | Aaron | League | Lv57 | |
| 10 | Bertha | League | Lv59 | |
| 11 | Flint | League | Lv61 | |
| 12 | Lucian | League | Lv63 | |
| 13 | Cynthia | League | Lv66 |
Rivals, villains and other story battles
| Battle | Type | Ace | Level cap |
|---|---|---|---|
| Mars | Boss | Lv16 | |
| Jupiter | Boss | Lv20 | |
| Saturn | Boss | Lv37 | |
| Mars | Boss | Lv39 | |
| Saturn | Boss | Lv40 | |
| Cyrus | Boss | Lv43 | |
| Mars | Boss | Lv45 | |
| Jupiter | Boss | Lv46 | |
| Cyrus | Boss | Lv48 |
Diamond & Pearl boss teams
Every gym leader, trial and League battle of the main story with levels. Tap a battle to open its team.
01 Roark Gym Cap14
-
Geodude Lv12 -
Onix Lv12 -
Cranidos Lv14
02 Gardenia Gym Cap22
-
Cherubi Lv19 -
Turtwig Lv19 -
Roserade Lv22
03 Maylene Gym Cap30
-
Meditite Lv27 -
Machoke Lv27 -
Lucario Lv30
04 Crasher Wake Gym Cap30
-
Gyarados Lv27 -
Quagsire Lv27 -
Floatzel Lv30
05 Fantina Gym Cap36
-
Drifblim Lv32 -
Gengar Lv34 -
Mismagius Lv36
06 Byron Gym Cap39
-
Bronzor Lv36 -
Steelix Lv36 -
Bastiodon Lv39
07 Candice Gym Cap42
-
Snover Lv38 -
Sneasel Lv38 -
Medicham Lv40 -
Abomasnow Lv42
08 Volkner Gym Cap49
-
Raichu Lv46 -
Ambipom Lv47 -
Octillery Lv48 -
Luxray Lv49
09 Aaron League Cap57
-
Dustox Lv53 -
Beautifly Lv53 -
Heracross Lv54 -
Vespiquen Lv54 -
Drapion Lv57
10 Bertha League Cap59
-
Quagsire Lv55 -
Whiscash Lv55 -
Golem Lv56 -
Sudowoodo Lv57 -
Hippowdon Lv59
11 Flint League Cap61
-
Rapidash Lv58 -
Steelix Lv57 -
Lopunny Lv57 -
Drifblim Lv58 -
Infernape Lv61
12 Lucian League Cap63
-
Mr. Mime Lv59 -
Girafarig Lv59 -
Medicham Lv60 -
Alakazam Lv60 -
Bronzong Lv63
13 Cynthia League Cap66
-
Spiritomb Lv61 -
Gastrodon Lv60 -
Roserade Lv60 -
Milotic Lv63 -
Lucario Lv63 -
Garchomp Lv66
Story battles
01 Mars Boss Cap16
Commander Mars
-
Zubat Lv14 Bite · Leech Life · Toxic · Bite -
Purugly Lv16 @ Oran Berry Faint Attack · Scratch · Fake Out · Hypnosis
02 Jupiter Boss Cap20
Commander Jupiter
-
Zubat Lv18 Giga Drain · Wing Attack · Bite · Wing Attack -
Skuntank Lv20 @ Sitrus Berry Night Slash · Poison Gas · Screech · Smokescreen
03 Saturn Boss Cap37
Commander Saturn
-
Kadabra Lv35 Psychic · Shock Wave · Recover · Embargo -
Bronzor Lv35 Gyro Ball · Shadow Ball · Rock Tomb · Iron Defense -
Toxicroak Lv37 @ Sitrus Berry Poison Jab · Revenge · Mud Bomb · Faint Attack
04 Mars Boss Cap39
Commander Mars
-
Golbat Lv37 Air Cutter · Bite · Toxic · Supersonic -
Bronzor Lv37 Gyro Ball · Extrasensory · Iron Defense · Confuse Ray -
Purugly Lv39 @ Sitrus Berry Slash · Faint Attack · Hypnosis · Fake Out
05 Saturn Boss Cap40
Commander Saturn
-
Kadabra Lv38 Psychic · Shock Wave · Recover · Embargo -
Bronzor Lv38 Gyro Ball · Extrasensory · Shadow Ball · Confuse Ray -
Toxicroak Lv40 @ Sitrus Berry Poison Jab · Brick Break · X-scissor · Swagger
06 Cyrus Boss Cap43
Galactic Boss Cyrus
-
Murkrow Lv40 Drill Peck · Night Shade · Astonish · Embargo -
Golbat Lv40 Poison Fang · Air Cutter · Bite · Supersonic -
Sneasel Lv43 @ Sitrus Berry Slash · Ice Punch · Quick Attack · Screech
07 Mars Boss Cap45
Commander Mars
-
Bronzor Lv41 Gyro Ball · Extrasensory · Light Screen · Confuse Ray -
Golbat Lv42 Air Cutter · Bite · Poison Fang · Confuse Ray -
Purugly Lv45 @ Sitrus Berry Slash · Shadow Claw · Aerial Ace · Hypnosis
08 Jupiter Boss Cap46
Commander Jupiter
-
Bronzor Lv41 Gyro Ball · Extrasensory · Rock Slide · Reflect -
Golbat Lv41 Sludge Bomb · Air Cutter · Giga Drain · Mean Look -
Skuntank Lv46 @ Sitrus Berry Night Slash · Poison Jab · Flamethrower · Smokescreen
09 Cyrus Boss Cap48
Galactic Boss Cyrus
-
Honchkrow Lv45 Drill Peck · Dark Pulse · Steel Wing · Embargo -
Crobat Lv46 Cross Poison · Air Slash · Bite · Confuse Ray -
Gyarados Lv45 Giga Impact · Aqua Tail · Ice Fang · Earthquake -
Weavile Lv48 @ Sitrus Berry Night Slash · Ice Punch · Brick Break · X-scissor
Trainer levels by location
First battles against route trainers in Diamond & Pearl, sorted by the typical level of their strongest Pokémon — a quick way to see where the level curve climbs. Rematches are not included.
| Location | Trainers | Levels | Typical ace |
|---|---|---|---|
| Route 202 | 2 | 3–5 | Lv5 |
| Oreburgh Gate | 3 | 5–35 | Lv7 |
| Route 203 | 6 | 4–9 | Lv9 |
| Route 204 | 8 | 5–55 | Lv9 |
| Oreburgh City | 3 | 8–14 | Lv10 |
| Floaroma Meadow | 2 | 9–11 | Lv11 |
| Valley Windworks | 4 | 10–16 | Lv11 |
| Jubilife City | 17 | 6–17 | Lv13 |
| Route 205 | 10 | 10–55 | Lv14 |
| Eterna Forest | 9 | 9–15 | Lv15 |
| Wayward Cave | 11 | 12–18 | Lv17 |
| Eterna City | 5 | 13–22 | Lv17 |
| Route 206 | 6 | 15–17 | Lv17 |
| Route 207 | 5 | 15–19 | Lv18 |
| Route 208 | 7 | 16–35 | Lv19 |
| Route 212 | 12 | 17–21 | Lv19 |
| Route 209partly documented | 4 | 19 | Lv19 |
| Route 215 | 4 | 21–25 | Lv23 |
| Route 214 | 6 | 20–26 | Lv24 |
| Route 210 | 17 | 17–29 | Lv25 |
| Pastoria City | 10 | 22–30 | Lv26 |
| Route 211 | 5 | 15–31 | Lv27 |
| Celestic Town | 1 | 25–27 | Lv27 |
| Veilstone City | 13 | 25–30 | Lv28 |
| Hearthome City | 12 | 19–36 | Lv29 |
| Sea Route 220 | 7 | 26–31 | Lv29 |
| Route 219 | 2 | 29 | Lv29 |
| Route 213 | 6 | 19–32 | Lv31 |
| Route 218 | 2 | 26–31 | Lv31 |
| Route 221 | 3 | 28–33 | Lv32 |
| Iron Island | 15 | 27–35 | Lv33 |
| Canalave City | 11 | 28–39 | Lv33 |
| Fuego Ironworks | 3 | 31–33 | Lv33 |
| Lake Verity | 5 | 31–39 | Lv33 |
| Route 216 | 6 | 33–37 | Lv35 |
| Route 217 | 5 | 33–37 | Lv35 |
| Lake Valor | 4 | 31–37 | Lv36 |
| Mt. Coronet | 7 | 35–40 | Lv38 |
| Snowpoint City | 7 | 35–42 | Lv39 |
| Sea Route 223 | 8 | 37–43 | Lv42 |
| Route 222 | 8 | 37–43 | Lv43 |
| Spear Pillar | 8 | 38–48 | Lv43 |
| Sunyshore City | 9 | 41–49 | Lv44 |
| Battle Park | 2 | 50 | Lv50 |
| Sea Route 230 | 4 | 50–54 | Lv53 |
| Victory Road | 15 | 52–58 | Lv55 |
| Route 225 | 2 | 53–55 | Lv55 |
| Route 229 | 4 | 55–57 | Lv55 |
| Sea Route 226 | 5 | 51–57 | Lv56 |
| Route 224 | 4 | 52–56 | Lv56 |
| Route 228 | 4 | 54–58 | Lv56 |
| Route 227 | 3 | 56–57 | Lv57 |
| Stark Mountain | 18 | 53–60 | Lv58 |
| Pokémon League | 8 | 48–66 | Lv59 |
| Fight Area | 6 | 58–74 | Lv74 |
Nuzlocke tips for Diamond & Pearl
- Fire types are rare: before the post-game, Chimchar and Ponyta are almost the only options.
- The gym order here is Roark, Gardenia, Maylene, Crasher Wake, Fantina, Byron, Candice and Volkner — different from Platinum.
- Cynthia’s Garchomp is one of the most feared Champion aces in the series. Plan for it long before the League.
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 Diamond and Pearl?
The first cap is level 14: Roark’s strongest Pokémon is Cranidos at level 14. Keep every party member at or below level 14 for that battle.
What level is the Champion in Pokémon Diamond and Pearl?
Cynthia sets the final main-story cap at level 66, with Garchomp as the ace.
How many boss battles are there in Pokémon Diamond and Pearl?
This guide lists 13 main-story battles, 9 optional story battles against rivals and villains.
Can I randomize Pokémon Diamond and Pearl?
Yes. The PokéRuns Randomizer supports Pokémon Diamond and Pearl 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:
Start your Diamond & Pearl run.
Track encounters, level caps and losses, or shuffle the game into something new. Free, no account needed.