Stats, matchups, moves, evolutions. Data from PokéAPI, cached locally.
Loading Pokémon list from PokéAPI…
Your team: 0 / 6
Search above to add a Pokémon, or click Random to draft one.
Nuzlocke mode
Track a run: pick a game, log every encounter (party / box / graveyard), enforce your own rules and level caps, and optionally spoil gym leader rosters. Your catches sync to the Catch 'Em All tracker.
No runs yet. Click + New run to start one.
Game
—
Badges
0
Current level cap
—
Party
0 / 6
Boxed
0
Graveyard
0
Log an encounter
Pick your starterOr type any species in the Species field above (for randomizers).
Party: 0 / 6
Box: 0
Graveyard: 0
Rules ▾
Level caps ▾
Gym leaders (spoilers) ▸
Start a Nuzlocke run
Nuzlocke import available, see each side.
Attacker
StatBaseIVEVBoostFinal
Defender
StatBaseIVEVBoostFinal
Field
Pick both species and a move to calculate damage.
Pokémon & spread
EV presets
StatBaseIVEVFinal
Moves
Find IVs from in-game stats
Enter the stats shown on the summary screen. They're matched against the level, nature and EVs set on the left, and each IV is narrowed to the values that produce exactly that number.
Result
Pick a species to build a set.
vs
Click a slot to make it active, then search for a Pokémon. Fill both slots to compare.
Import team
Paste a team code. This will replace your current team and any saved builds.
Base stats
Abilities
Hover to read the effect. Matchup-altering ones have a checkbox, toggle to apply.