Skip to content
AllCalcHub

Race Time Predictor

Predict your finish time for other race distances from a recent result, using Riegel's formula.

About the Race Time Predictor

Peter Riegel (1977) found that race time grows slightly faster than distance: doubling the distance takes a bit more than twice as long, because pace slows. His exponent of 1.06 works well from about 1,500 m to the marathon.

The formula

T₂ = T₁ × (D₂ ÷ D₁)^1.06

Worked example

Example: Predicted marathon = 4:41:22

  1. Inputs: Recent race: 10 km; Your time (h:mm:ss): 50:00; Fatigue factor: 1.2.
  2. Formula: T₂ = T₁ × (D₂ ÷ D₁)^1.06
  3. Result: Predicted marathon = 4:41:22

Things to keep in mind

  • Predictions for much longer races (like the marathon from a 5K) assume full endurance training; most runners are slower than predicted.

Questions people ask

Why is my marathon slower than predicted?

Marathons depend on fuelling and long-run training; many runners fall 5–10% short of Riegel's prediction.

Which race should I enter?

The closest distance to your goal race gives the best prediction.

Sources