Race Time Predictor

Predict race finish times at various distances using the Riegel formula. Enter a recent race result to estimate your performance at other distances from 5K to marathon.

h
m
s

How This Calculator Works

Formula: Riegel Formula

The Riegel formula predicts race times at different distances based on a known performance: T2 = T1 x (D2/D1)^1.06, where T1 is the known time, D1 is the known distance, D2 is the target distance, and T2 is the predicted time. The exponent of 1.06 reflects the natural slowdown in pace as race distance increases, accounting for fatigue and the shift from aerobic to endurance energy systems. Published by Peter Riegel in 1977, it remains one of the most widely used prediction formulas.

Limitations

  • The formula assumes the runner is equally well-trained for both distances, which is often not the case.
  • Predictions become less reliable when extrapolating across very different distances (e.g., 1 mile to marathon).
  • The formula does not account for course terrain, weather, elevation, or race-day conditions.
  • Individual endurance profiles vary — some runners slow down more at longer distances than the formula predicts.

These calculations are estimates based on established formulas. Individual results vary. Consult a healthcare professional before making significant changes to your diet or exercise routine.

Predicting race times at distances you have not yet raced is a common goal for runners planning their next event. The Riegel formula provides a mathematically sound approach to these predictions based on the principle that pace naturally slows as race distance increases.

Developed by researcher Peter Riegel and published in 1977, the formula uses an exponential relationship between distance and time. The exponent of 1.06 captures the average rate at which runners slow down over longer distances. This means that your marathon pace will be slower than your half marathon pace, which in turn will be slower than your 10K pace.

To use the predictor effectively, enter a recent race result from a distance you performed well at — ideally a race within the last few months where you felt you ran near your potential. The closer the reference distance is to your target distance, the more reliable the prediction will be. Predicting a 10K from a 5K is more accurate than predicting a marathon from a 5K.

The formula works best for distances between 1,500 meters and the marathon. It assumes that you are similarly trained for both the reference and target distances. A runner who has been training primarily for 5K speed may find their marathon prediction overly optimistic if they have not built the necessary endurance base.

Use these predictions as goal-setting tools rather than guarantees. Race-day variables such as weather, course profile, nutrition, pacing strategy, and mental state all significantly influence actual performance. A well-executed race plan based on realistic predictions gives you the best chance of achieving your goal time.

Frequently Asked Questions

The Riegel formula is generally accurate within 2-5% for well-trained runners racing at similar distances. Accuracy decreases when predicting across very different distances or when the runner's training does not match the target distance demands.
You can, but the prediction may be less reliable than using a longer reference distance like a 10K or half marathon. Marathon performance depends heavily on endurance training that a 5K result does not fully capture. Use predictions from shorter distances as optimistic estimates.
Predictions assume optimal conditions and equal fitness for both distances. Actual performance can be slower due to insufficient training for the target distance, poor pacing, unfavorable weather, course difficulty, or inadequate race-day nutrition.

Related Calculators