Gen 9 range at a glance
This page only rolls National Dex numbers #906–1025 (Generation 9). That covers Paldea regional Pokemon plus related Gen 9 entries in the site data.
| Roll size | Typical use |
| 1 | Single encounter, shiny hunt seed, art prompt |
| 6 | Full Scarlet/Violet challenge team |
| 9–12 | Draft pools or “pick X from the list” rules |
Version exclusives and Paradox Pokemon are not split by Scarlet vs Violet—reroll if your rule needs a specific version.
Plan a clear Generation 9 random challenge
This page limits the pool to National Dex #906–1025, covering species introduced during the Generation 9 era, including entries associated with Scarlet, Violet, and their later content. It does not mean “every Pokémon obtainable in Scarlet and Violet.” Earlier-generation species that appear in those games remain outside this Gen 9 debut pool.
Choose between a single pick, a team, and a draft
Generate one Pokémon for a quick prompt, mascot, or challenge seed. Use six when the goal is a complete random party. For a draft, create a larger list and decide how many selections are allowed before the roll. A predefined rule makes the output reproducible as a challenge and prevents unlimited rerolls from quietly replacing randomness with manual choice.
Scarlet and Violet differences are not automatically enforced
The generation filter does not divide the candidate pool by Scarlet versus Violet exclusives, and it does not guarantee that every generated species is obtainable at a particular point in a particular save file. Paradox Pokémon, version-specific availability, DLC areas, encounter methods, and transfer rules can require a separate game-specific check.
Modern filters still need clear boundaries
The advanced controls use the project’s current data for types, stats, abilities, forms, evolution stage, rarity, and related attributes. That makes the page useful for modern themed teams, but the generator is not a tournament legality checker and does not replace a version-aware encounter database. If a strict challenge depends on exact availability, treat the roll as the random selection step and verify the final roster separately.
Move from randomness to analysis
Once you have a six-Pokémon result, continue in the Team Planner to inspect roles and coverage. Use Compare Pokémon when you want to choose between generated alternatives, and the Type Chart to understand repeated weaknesses. For a starter-only decision, the Starter Generator is more precise than filtering this broader Gen 9 pool.
Make Scarlet, Violet, and DLC rules explicit
When you share a Gen 9 challenge, say whether your pool allows all Generation 9 debuts or only Pokémon obtainable under a specific Scarlet or Violet setup. If DLC, transfer availability, Paradox species, legendary Pokémon, or version exclusives matter, write those conditions before generating. The picker gives you a consistent debut-generation boundary; your challenge rules decide how narrow the actual game-specific roster should be.
Common questions
Does this only include Gen 9?
Yes. IDs stay between #906 and #1025—no Kanto through Paldea mix-ins from older gens.
Is this a ROM randomizer?
No. Browser picker only—it does not patch saves or ROM files.
How is this different from a spin wheel?
Wheels give you a name spin. Here you get sprites, types, and Dex numbers for immediate challenge use.
Can I roll shinies?
Turn on Show shiny sprites before generating. It displays shiny art when PokeAPI has it.
Can I build a six-mon team here?
Yes. Use the 6-mon team preset or set amount to 6.