Running race time predictor
This tool forecasts your finish time at popular race distances from one recent result. It is built on Riegel’s running formula, an empirical relationship that fits the way nearly every runner slows as distance increases. Enter a 5K and instantly see realistic 10K, half marathon, and marathon targets — useful for goal setting, pacing, and choosing a realistic A-goal on race day.
How it works
The predictor applies Riegel’s equation:
T2 = T1 × (D2 / D1) ^ 1.06
T1 is your known time over distance D1, and T2 is the predicted time over the target distance D2. The exponent 1.06 is the key: if pace were constant it would be 1.0, but real runners fatigue, so each doubling of distance costs slightly more than double the time. The tool converts every distance to metres internally, computes the ratio, raises it to the 1.06 power, and formats the result.
Tips and accuracy notes
- Predictions are most reliable within a 2–3× distance range of your input race.
- Marathon predictions from short races are usually optimistic — your real result depends on long-run training, fueling, and heat.
- Re-run the tool with a fresh result every few weeks to track fitness changes.
Everything runs locally in your browser — nothing is uploaded.