Pokemon Speed Calculator
Compare final speed values with EVs, natures, boosts, and multipliers to confirm speed tiers and move order.
Combatant A
Combatant B
Speed Result
Pokemon A
167
Pokemon B
161
Difference
6
Move Order
Pokemon A moves first
Extra Speed Needed by Pokemon A
0
Formula Used
Base = floor(((2 x base + IV + floor(EV/4)) x level)/100) + 5
Nature = floor(Base x natureMod)
Stage = (2+s)/2 if s=0 else 2/(2-s)
Final = floor(Nature x Stage x item x field x status)
Practical Tips
- Use this to test scarf/boost combinations against common speed benchmarks.
- Speed ties still resolve randomly when final values are equal.
- For exact format rules, mirror in-game modifiers as close as possible.
Pokemon Speed Calculator planning guide
Compare speed tiers to confirm move order and outspeed matchups based on IVs, EVs, and nature.
Related Pokemon calculators
Pokemon Speed Calculator FAQ
What affects final speed the most?
Base speed, EVs, IVs, and nature are the primary factors; stat modifiers apply during battle.
Should I include speed boosts or drops?
Use the calculator modifiers to model speed stages and confirm who moves first.
How do I use speed tiers?
Compare final speed values to decide whether a small EV change can flip key matchups.