Skip to main content

Stats Calculator

Pick a Pokémon and a level to see its final stats (HP, Attack, Defense, Speed) and its melee attack delay, worked out with the same formulas as the server — the numbers match the in-game Stats window exactly. Use the compare button to put another species side by side.

A Pokémon's stats window
A Pokémon's stats window
GrassPoison
StatBulbasaur Lv. 50
HP330 (base 56)
Attack319 (base 81)
Defense129 (base 58)
Speed184 (base 142)
Melee attack interval2.28s (26.3/min)

Each stat grows in proportion to its base, at its own rate (base × (1 + rate × (level − 1))): HP 0.1, Attack 0.06, Defense 0.025, Speed 0.006. The melee interval comes from the scaled Speed (2400 × 175 / speed), capped at 1.50s–4.00s. The trainer's level changes none of these values.

How the values are calculated​

Every stat scales on the Pokémon's own level (trainer level plays no part — it only decides which Pokémon you can send out, see Levels).

  • Each stat grows in proportion to its base, at its own rate: stat = base × (1 + rate × (level − 1)). HP grows fastest, Attack a little slower, Defense quite slowly and Speed barely at all — the Levels table shows all four rates. Slow-growing Defense is what keeps a fight about the same length at any level (see the damage calculation).
  • Melee delay comes from the already scaled Speed: delay = baseMs × speedRef / speed, clamped to the minimum/maximum swing interval. More Speed → faster attacks (shorter delay).