PokeTools

EV Optimizer

Optimize EV spreads for speed benchmarks, maximum bulk, and custom spreads.

All 31
Select your Pokemon above to begin.
Select a Pokemon to see stat preview

Pokemon EV Optimizer — speed benchmarks, bulk, and custom spreads

Every Pokemon gets 510 total EVs to distribute, with a cap of 252 per stat. Where you put them defines whether your Pokemon outspeeds a threat, survives a hit, or falls short. This tool takes the guesswork out of EV allocation.

Three optimization modes

  • Speed Benchmark — enter a target Pokemon and find the minimum Speed EVs needed to outspeed it. Supports Choice Scarf and Tailwind modifiers.
  • Bulk Optimizer — pre-allocate EVs for offense and speed, then let the algorithm maximize HP x Def x SpD. Use the bias slider to favor physical or special defense.
  • Spread Builder — full manual control over all 6 stats with live preview and a running 510 EV counter

Import and export

Paste a Pokemon Showdown set to auto-fill species, nature, EVs, and IVs. Export your optimized spread back to Showdown format with one click. IVs are fully customizable for trick room sets (0 Spe) or mixed attackers.

HP optimization tips

The stat preview shows helpful HP divisibility hints — whether your HP is optimal for Leftovers recovery (divisible by 16), Stealth Rock (odd HP takes less), or Substitute (HP/4 cost). These small details add up in competitive play.