Pokémon race · 3D
Pokémon Race
Who is the fastest Pokémon? Watch them race 100, 200 or 400 m under the floodlights of a 3D stadium, with speeds from their stats and a sprint model from sports science. Pick any of them, share the race or make a video.
Results · 100 m
| # | Pokémon | Time | Gap | Speed | Top speed |
|---|---|---|---|---|---|
| 1 | RegielekiRuns · lane 4 | 6.38 | 200 | 72 km/h | |
| 2 | NinjaskFlies · lane 5 | 7.36 | +0.97 | 160 | 58 km/h |
| 3 | PheromosaRuns · lane 3 | 7.74 | +1.36 | 151 | 54 km/h |
| 4 | DeoxysRuns · lane 6 | 7.87 | +1.49 | 150 | 54 km/h |
| 5 | ElectrodeRolls · lane 7 | 8.10 | +1.71 | 150 | 54 km/h |
| 6 | AccelgorScuttles · lane 2 | 8.13 | +1.75 | 145 | 52 km/h |
| 7 | ZeraoraRuns · lane 8 | 8.21 | +1.83 | 143 | 51 km/h |
| 8 | DragapultRuns · lane 1 | 8.26 | +1.88 | 142 | 51 km/h |
As Regieleki crossed the line
- Regielekiwon
- Ninjask15.5 m back
- Pheromosa20.4 m back
- Deoxys22.2 m back
- Electrode25.5 m back
- Accelgor25.3 m back
- Zeraora26.1 m back
- Dragapult26.6 m back
How the race works
Pokémon have no official real-world speeds, so this is a model, not game data. Every speed is scaled from the base Speed stat by one rule we chose: 100 Speed = 10 m/s (36 km/h), about a world-class sprinter's average speed over 100 m. Regieleki (200 Speed) tops out at 20 m/s; Shuckle (5 Speed) at 0.5 m/s.
Getting going: each runner follows the classic sprint curve of Furusawa, Hill and Parkinson (1927), where speed rises as v(t) = vmax(1 − e−t/τ). We set the time constant τ from power-to-weight: 1.3 s, a human sprinter's, for a 70 kg runner with 100 Attack, a little longer for heavier Pokémon and a little shorter for stronger ones (between 0.6 s and 4 s). The effect is kept small on purpose: base Speed decides the race, and two Pokémon with the same Speed are split by how fast they get away.
Stamina (200 m and 400 m only): we let base HP stand for endurance. After 150 m the speed a runner can hold fades towards 65% of its top speed, more slowly the more HP it has: with 100 HP it keeps about 96% at 200 m and 84% at 400 m, roughly how much an elite 400 m runner slows.
How they move changes the animation, never the time. Stride length and rhythm follow R. McNeill Alexander's dynamic similarity (Nature, 1976): relative stride λ = 2.3 · (v²/gh)0.3, with h the hip height, so at the same speed small Pokémon patter and giants lope. Winged Pokémon and Flying types fly low over their lane, Levitate and floating Ghosts hover, serpents slither, fish flop, balls roll, blobs bounce and quadrupeds gallop, going by each Pokémon's body shape, types and abilities.
The track: a regulation 400 m track (84.39 m straights, bends with a 36.5 m inner radius, eight 1.22 m lanes) with staggered starts for 200 m and 400 m. Times are to the hundredth, and to the thousandth when two would otherwise tie.
Stats, heights and weights from the Pokédex (PokéAPI), forms included. A what-if race for fun, not game mechanics.