Calculate final HP, Attack, Defense, Special Attack, Special Defense and Speed from base stats, level, nature and training. Standard Generation 3–9 games and Pokémon Champions use separate rules.
IVs (Individual Values) are hidden innate values from 0 to 31 for each stat. At level 100, one IV corresponds to one stat point.
EVs (Effort Values) are training values. Every complete four EVs enter the stat formula, with 510 total. Generations 3–5 technically store up to 255 per stat, but the last three never change the result, so the shared Generation 3–9 calculator uses the useful cap of 252.
SP means Stat Points (Statuswertpunkte in German) here. Champions uses fixed level 50 and replaces IV and EV inputs with Stat Points: 32 per stat and 66 total. PS can mean health points in other languages, while Champions also uses SP for Battle Pass Season Points; neither is this training pool.
Generation 1–2 are intentionally omitted. Pokémon: Let’s Go and Pokémon Legends: Arceus use alternative training systems and are not covered by the standard Generation 6–9 option.