Pokémon Black Version and Pokémon White Version - Stat Formulas
The game uses these formulas to find a Pokémon’s stats. In these formulas, each multiplication and division is rounded down.
HP = ((A*2+B+(C/4))*D/100)+D+10
Other Stats = (((A*2+B+(C/4))*D/100)+5)*E
where:
- A = Pokémon’s Race Value
- B = Pokémon’s Individual Value
- C = Pokémon’s Base Stat (EV)
- D = Pokémon’s Level
- E = 1.1 if the Pokémon’s nature raises the stat; otherwise, 0.9 if the nature lowers the stat; otherwise, 1.
As an exception, Shedinja’s maximum HP is always 1 (its Base HP is 1).
A Pokémon’s stats are calculated upon creation. A Pokémon’s stats are recalculated whenever its base stats (EVs) rise or fall, and whenever it gains a level. Its stats are also recalculated when it changes to a form with different race values within the same game (this includes if Deoxys changes to the same form). A Pokémon’s stats are not recalculated when it’s traded.