Running Race Time Predictor

Predict your race time at any distance from a recent result.

Free running race time predictor using Riegel's formula. Enter a recent race result and instantly forecast your 5K, 10K, half marathon, and marathon finish times and paces. Runs in your browser.

How accurate is the race time predictor?

Riegel's formula is most accurate when the target distance is within roughly 2 to 3 times the distance of your input race. Predicting a marathon from a 5K tends to be optimistic because endurance, fueling, and pacing matter more over longer distances.

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.