Sinnoh
the Brilliant Diamond & Shining Pearl companion
Every trainer, route, item and Pokémon — on one live map, checked against the sources. Built for Nuzlocke runs; useful for any run.


New here? Three steps.
- Log encounters in the as you play — each area only lists what you can actually catch there. Give it a nickname, mark its fate.
- Build your team on — pick from League favourites, type in your real levels and stats, paste a team from anywhere.
- Plan the fights — and show every trainer and Pokémon; tap any Pokémon for stats and moves, or hit Compare to put it next to yours. tells you which moves each Pokémon can be taught.
Nuzlocke Tracker Nuzlocke
Every area in story order with only the Pokémon you can actually find there. Pick your first encounter, give it a nickname, mark its fate — level caps sit between the gyms so you always know what's next. Saves automatically on this device.
My Team
The six you actually have. Add from the League-favourites roster or anything catchable in Shining Pearl, set real levels, natures, abilities, moves and stats, then see how the team lines up against every Elite Four and Champion Pokémon. Import or export in one forgiving text format.
Gym 1–8 Rotation
Exp Share is forced on (50% to bench) so your whole team levels.
Elite Four + Champion
Exact BDSP sets (levels, items, abilities, moves) — cross-checked between Serebii and Bulbapedia. Their Pokémon have trained stats; Garchomp's datamined spread is 52 HP / 252 Atk / 204 Spe.
Aaron — Bug
| Pokémon | Lv | Item | Ability | Moves |
|---|---|---|---|---|
| Dustox | 53 | Black Sludge | Shield Dust | Toxic, Bug Buzz, Moonlight, Light Screen |
| Beautifly | 53 | Wise Glasses | Swarm | Bug Buzz, Shadow Ball, Psychic, Quiver Dance |
| Vespiquen | 54 | Sitrus Berry | Unnerve | Acrobatics, Attack Order, Aerial Ace, Defend Order |
| Heracross | 54 | Flame Orb | Guts | Earthquake, Rock Slide, Facade, Brick Break |
| Drapion | 57 | Scope Lens | Sniper | Cross Poison, Night Slash, Earthquake, X-Scissor |
Bertha — Ground
| Pokémon | Lv | Item | Ability | Moves |
|---|---|---|---|---|
| Quagsire | 55 | Leftovers | Water Absorb | Recover, Toxic, Earthquake, Surf |
| Sudowoodo | 56 | Sitrus Berry | Rock Head | Double-Edge, Head Smash, Sucker Punch, Low Kick |
| Golem | 56 | Soft Sand | Sturdy | Rock Polish, Heavy Slam, Earthquake, Stone Edge |
| Whiscash | 55 | Rindo Berry | Hydration | Bulldoze, Ice Beam, Belch, Hydro Pump |
| Hippowdon | 59 | Chesto Berry | Sand Stream | Ice Fang, Earthquake, Crunch, Rest |
Flint — Fire
| Pokémon | Lv | Item | Ability | Moves |
|---|---|---|---|---|
| Rapidash | 58 | Wide Lens | Flame Body | Flame Charge, Iron Tail, Poison Jab, Hypnosis |
| Steelix | 57 | Life Orb | Sheer Force | Thunder Fang, Fire Fang, Iron Tail, Crunch |
| Drifblim | 58 | Sitrus Berry | Unburden | Strength Sap, Minimize, Baton Pass, Will-O-Wisp |
| Lopunny | 57 | Leftovers | Cute Charm | Mirror Coat, High Jump Kick, Quick Attack, Fire Punch |
| Infernape | 61 | Focus Sash | Iron Fist | Fire Punch, Thunder Punch, Close Combat, Mach Punch |
Lucian — Psychic
| Pokémon | Lv | Item | Ability | Moves |
|---|---|---|---|---|
| Mr. Mime | 59 | Light Clay | Filter | Light Screen, Reflect, Psychic, Dazzling Gleam |
| Girafarig | 59 | Mental Herb | Sap Sipper | Light Screen, Psychic, Thunderbolt, Trick Room |
| Medicham | 60 | Muscle Band | Pure Power | Zen Headbutt, High Jump Kick, Thunder Punch, Ice Punch |
| Alakazam | 60 | Life Orb | Magic Guard | Nasty Plot, Psychic, Future Sight, Shock Wave |
| Bronzong | 63 | Sitrus Berry | Levitate | Gyro Ball, Earthquake, Payback, Trick Room |
Cynthia — Champion
| Pokémon | Lv | Item | Ability | Moves |
|---|---|---|---|---|
| Spiritomb | 61 | Sitrus Berry | Pressure | Shadow Ball, Dark Pulse, Psychic, Sucker Punch |
| Roserade | 60 | Expert Belt | Poison Point | Dazzling Gleam, Shadow Ball, Sludge Bomb, Energy Ball |
| Gastrodon | 60 | Leftovers | Storm Drain | Scald, Earthquake, Sludge Bomb, Rock Tomb |
| Lucario | 63 | Wise Glasses | Inner Focus | Aura Sphere, Dragon Pulse, Flash Cannon, Nasty Plot |
| Milotic | 63 | Flame Orb | Marvel Scale | Recover, Mirror Coat, Ice Beam, Scald |
| Garchomp | 66 | Yache Berry | Rough Skin | Dragon Claw, Earthquake, Swords Dance, Poison Jab |
Garchomp EVs (datamined): 52 HP / 252 Atk / 204 Spe. Jolly nature. Yache Berry halves first Ice hit.
Strategy
Team ideas that work in Brilliant Diamond & Shining Pearl, the mid-game mule that keeps your core alive, and the Garchomp plan for the last fight. Numbers below are live from this site's API.
Team A — Surface Only
No Underground or trades required. All catchable on standard routes. Stats, abilities, move values and per-version learnability below are pulled live from PokéAPI; crossed-out moves are not learnable in the selected version.
Infernape FireFighting
- Flamethrower
- Close Combat
- Mach Punch
- U-turn
Blaze · Mixed attacker. Handles Byron, Candice, Aaron.
Gyarados WaterFlying
- Waterfall
- Crunch
- Dragon Dance
- Ice Fang
Intimidate · Physical sweeper. Dragon Dance setup into Waterfall / Crunch. Bertha + Flint coverage.
Staraptor NormalFlying
- Brave Bird
- Close Combat
- U-turn
- Roost
Intimidate · Glass cannon. Brave Bird + Close Combat. Gardenia, Maylene ace. Double-Edge is not in the Starly line's Sinnoh learnsets — Roost (TM) for longevity.
Gastrodon WaterGround
- Scald
- Earth Power
- Recover
- Ice Beam
Storm Drain · Absorbs Water moves. Volkner hard-counter (immune to Electric).
Bronzong SteelPsychic
- Gyro Ball
- Iron Defense
- Flash
- Hypnosis
Levitate · Only weak to Fire. Iron Defense wall vs Garchomp. Flash to drop accuracy. Gyro Ball + Hypnosis.
Blissey Normal
- Soft-Boiled
- Dazzling Gleam
- Thunder Wave
- Light Screen
Natural Cure · Special wall. Aromatherapy is a Chansey egg move, so a Trophy Garden catch won't have it — Light Screen (TM16) instead; Toxic is blocked for Blissey in BDSP.
Team B — Underground + Trade
Uses Grand Underground hideaways and trading between players.
Garchomp DragonGround
- Swords Dance
- Earthquake
- Dragon Claw
- Stone Edge
Sand Veil · 600 BST pseudo-legendary. Rough Skin is its hidden ability — not obtainable in a main-story run in either version.
Weavile DarkIce
- Swords Dance
- Ice Shard
- Night Slash
- Brick Break
Pressure · #1 Garchomp counter. Swords Dance + Ice Shard (priority). Lucian sweeper.
Togekiss FairyFlying
- Air Slash
- Dazzling Gleam
- Thunder Wave
- Nasty Plot
Serene Grace · 60% flinch Air Slash. Dazzling Gleam vs Dragons. Thunder Wave + Nasty Plot.
Mamoswine IceGround
- Earthquake
- Ice Shard
- Icicle Crash
- Stone Edge
Snow Cloak / Oblivious · Thick Fat is its hidden ability (not obtainable in-run). Piloswine needs Ancient Power via Move Reminder (Lv 1 move), Pastoria City.
Snorlax Normal
- Body Slam
- Crunch
- Curse
- Rest
Thick Fat · Special sponge. Lucian and Flint backup wall.
Machamp Fighting
- Dynamic Punch
- Close Combat
- Knock Off
- Bullet Punch
No Guard · 100% Dynamic Punch (confusion). Close Combat and Bullet Punch are Machop egg moves — breed one, or fall back to Stone Edge (TM) and Cross Chop (Lv 60).
Battle Mule Strategy
A mule carries the team through mid-game, then gets benched before E4. It absorbs deaths your core team can't afford.
Medicham FightingPsychic
- Hi Jump Kick
- Zen Headbutt
- Thunder Punch
- Drain Punch
Pure Power doubles Attack. Catches on Route 210 or 211 as Meditite. Handles Maylene, Crasher Wake, and mixed trainers on Routes 213–215.
Azumarill WaterFairy
- Aqua Tail
- Play Rough
- Superpower
- Aqua Jet
Huge Power doubles Attack (regular ability, 50% of wild Marill in both versions). Grand Underground (Marill). Fairy typing walls Spiritomb's Dark Pulse.
When to bench the mule
Before Victory Road. By this point your core team should be Lv 48–52 from forced Exp Share. The mule has absorbed the dangerous mid-game fights. It stays in the PC from Victory Road onward.
Garchomp Counter Strategies
Cynthia's Garchomp: Lv 66, Jolly, 52 HP / 252 Atk / 204 Spe, Yache Berry, Rough Skin. Swords Dance + Dragon Claw + Earthquake + Poison Jab.
Strategy 1: Weavile SD + Ice Shard
Swords Dance on the turn Garchomp enters. At +2 Atk, Ice Shard (priority) deals ~55–65% through Yache. Garchomp's EQ or Dragon Claw won't OHKO Weavile at full HP. Second Ice Shard finishes.
Risk: Rough Skin chip + prior damage = Weavile can't survive. Must enter at 100%.
Strategy 2: Bronzong Iron Defense Wall
Levitate makes Earthquake miss. Poison Jab doesn't hit Steel. Garchomp can only Dragon Claw you. Iron Defense x3 makes it deal single digits. Flash x6 drops accuracy to 33%. Chip with Gyro Ball.
Risk: Garchomp has Swords Dance. If it boosts before you Iron Defense, Dragon Claw still hurts. Open with Iron Defense turn 1.
Strategy 3: Mamoswine Double Ice Shard
Ice Shard (priority, STAB) hits first. First Shard breaks Yache Berry (~35–40%). Mamoswine survives one EQ at full HP (110 base). Second Shard finishes (~35–40%, no Berry).
Risk: If Garchomp Swords Danced, EQ OHKOs Mamoswine. Only works on a fresh Garchomp.
Strategy 4: Gastrodon + Gyarados Relay
Lead Gastrodon: Ice Beam breaks Yache (~30–35%). Garchomp EQs but Gastrodon survives. Switch to Gyarados: Intimidate drops Atk. Ice Fang finishes (~40–50% without Berry). Dragon Dance variant: one DD up beforehand = Ice Fang OHKOs Berry-less Garchomp.
TM06 Toxic restriction (BDSP important)
TM06 Toxic is severely restricted in BDSP. Gastrodon, Bronzong, Blissey, Gyarados, Snorlax, Empoleon, Weavile, Staraptor cannot learn Toxic. Use Scald burn, Thunder Wave, or Hypnosis instead.
Rules & BDSP mechanics Nuzlocke
Key mechanics that affect Nuzlocke runs in Brilliant Diamond / Shining Pearl.
Core Mechanics
Grand Underground
Evolution Notes
Key TMs & Locations
| TM | Move | Location | Notes |
|---|---|---|---|
| TM21 | Dazzling Gleam | Veilstone Dept. Store | 3,000¥ |
| TM26 | Earthquake | Wayward Cave B1F | — |
| TM30 | Shadow Ball | Route 210 | — |
| TM35 | Flamethrower | Route 211 / Game Corner | — |
| TM13 | Ice Beam | Route 216 | — |
| TM24 | Thunderbolt | Route 209 / Game Corner | — |
| TM06 | Toxic | Route 212 | Severely limited learnability |
Data & Provenance
Everything on the team and mule cards is fetched at view time from this site's API, which caches PokéAPI v2 in PostgreSQL on the origin host. Browsers only ever talk to sinnoh.dataross.com.
How version resolution works
past_types tagged with the last generation they applied to — DP uses the Gen IV entry (Togekiss Normal/Flying), BDSP the current one.past_values for the selected version group (Knock Off is 20 BP in DP). A move introduced after Gen IV is crossed out for DP.diamond-pearl or brilliant-diamond-shining-pearl); the tooltip shows the method and level.Endpoints
GET /healthz — service, database and upstream probeGET /api/v1/pokemon/<name>?version=dp|bdsp&moves=a,b,c — resolved Pokémon + moveset check (≤ 8 moves)GET /api/v1/move/<name>?version=dp|bdsp — resolved move valuesGET /api/v1/sprite/<name>?version=dp|bdsp — sprite (DP uses the Gen IV sprite set)GET /api/v1/stats — cache and provenance statisticsAbout
Zach Ross
IT architect · DATAROSS, Frederick, Maryland
I build and run infrastructure for a living and play Pokémon with friends on the side. This site started as a planning sheet for a Shining Pearl Nuzlocke and grew into a companion for the whole game: every trainer, route, item and Pokémon, checked against the sources, with a run tracker, a team builder and a battle engine that plays the League out turn by turn.
It is free and fan-made — not affiliated with Nintendo, The Pokémon Company or the sites it credits — and nothing you enter leaves your browser.
Support the site
Hosting, the data work and the odd late night come out of pocket. If this site saved your run, a coffee's worth is welcome — and thank you.
Donate via PayPalCredits & sources
Sources: PokéAPI v2 (stats, types, abilities, moves, learnsets, DP encounters — live) · Bulbapedia (locations, mechanics) · Serebii.net (item locations, TM lists, Gen 4 changes) · Smogon (competitive sets, damage calcs) · Dittobase (DP E4/Cynthia teams) · Reddit r/nuzlocke (community rulings) · BDSP datamines (EVs, IVs, items, natures)
sinnoh.dataross.com · DATAROSS · security.txt
Credits & sources
This is a free, fan-made companion for Nuzlocke runs, built as a joyful side-tool — not a competitor to, or replacement for, any of the sites below, which did the hard work. If something here is wrong, their pages are the place to check.
- Nuzlocke Redux — Shining Pearl guide — the encounter-by-area tables the tracker is built from, and the design this site is a companion to. Use their tracker for the full experience.
- PokéAPI — every sprite, base stat, type, ability and move value on this site, fetched live through this site's own cache.
- Serebii — BDSP Gyms and Elite Four — gym leader, Elite Four and Champion teams.
- Bulbapedia — gym trainers on the way to each leader, the cross-check for every leader's team, the BDSP TM list and per-move TM tables; trainer artwork via Bulbagarden Archives.
- Serebii — BDSP TMs and PokémonDB — the second and third sources for every TM fact and every Pokémon-to-TM pairing; PokémonDB's Pokédex pages set the standard the Pokédex cards here follow.
- Serebii — BDSP items (which items exist, where they are) and PokéAPI (what each one does, exactly) — the held-item picker on My Team.
- Official game logos — Pokémon, Brilliant Diamond, Shining Pearl, Diamond Version and Pearl Version — are shown unmodified via Bulbagarden Archives so the games are recognisable at a glance; they are trademarks of Nintendo / Creatures Inc. / GAME FREAK inc. and imply no affiliation.
- Official in-game icons — type labels and TM discs (via the PokéAPI sprites repository), the BDSP Physical / Special / Status move icons and the eight Sinnoh gym badges (via Bulbagarden Archives), and item sprites — are shipped with this site so it keeps working on its own; see icons/CREDITS.txt.
Independence: everything you see is served from this site — static data files built from the sources above, and a server-side cache of PokéAPI that is refreshed in the background and kept when the upstream is unreachable. No page here loads anything from another website.
Pokémon, Pokémon character names, sprites and artwork are © Nintendo, Creatures Inc. and GAME FREAK inc. This site is not affiliated with or endorsed by Nintendo, The Pokémon Company, Nuzlocke Redux, Serebii or Bulbapedia. Part of DATAROSS.