Calculator

Race time predictor.

Enter your recent race result and we’ll predict finish times for other distances using the Riegel model. Switch between metric and imperial, and see a full table of predictions.

Predict times from a recent result

Model: Riegel T₂ = T₁ × (D₂/D₁)^1.06

Enter hours, minutes, seconds separately (e.g., 0 • 50 • 0 for 50 minutes).

Predicted times table

DistancePredicted Time
1 km
1 mile
5 km
10 km
Half marathon
Marathon

Interpreting your prediction

Enter a recent result and target distance to see a personalised explanation here, including equivalent pace per km/mi and tips for adjusting for course profile and weather.

Frequently asked questions

What exponent should I use?

1.06 is a common default. Shorter events or highly trained athletes may see ≈1.03–1.05, while longer events might be ≈1.07–1.10.

Does terrain or heat change the prediction?

Yes. Hills, heat, wind, or technical trails reduce pace. Adjust expectations or use event‑specific data.

Can I predict ultra distances?

Extrapolation grows less reliable the further you get from your recent race. Treat ultra predictions as rough planning numbers.

Inside the race-time formula

Predictions use the Riegel power-law model: T₂ = T₁ × (D₂ ÷ D₁)k. We convert every distance to metres (1 mile = 1609.34 m) and every time to total seconds so that the ratio works regardless of units.

How the calculation unfolds

  1. Interpret your recent result as D₁ and T₁, converting inputs to metres and seconds.
  2. Convert the target distance D₂ to metres, raise the distance ratio to the exponent k (default 1.06), and multiply by T₁ to get T₂.
  3. Derive equivalent pace per km/mi by dividing the predicted time by the target distance in the respective units.

Choosing an exponent

Exponent kBest suited forPlusesMinuses
1.03–1.05 Track/short-road specialists with strong speed endurance. Produces ambitious marathon/half predictions when you hold form well beyond 10K. Optimistic for athletes building endurance or racing in tough conditions.
1.06 (default) General road runners moving between 5K and marathon. Matches large-sample race datasets; easy to compare with most online tools. May slightly understate potential in short events for speed-focused runners.
1.07–1.10 Marathon-to-ultra efforts, hot/hilly courses, or limited aerobic base. Adds extra fade for fatigue, fuelling, and terrain so goals stay realistic. Conservative if you execute a dialled-in marathon build on a fast course.

Alternative calculators (Cameron, Daniels VDOT, McMillan) tweak the exponent or incorporate proprietary adjustments, but they follow the same power-law pattern. Track your own race history, see whether predictions skew high or low, and adjust k accordingly.