Free Tool · Riegel Formula

Race Time Predictor

Enter your recent race result and instantly predict your finish times for 5K, 10K, half marathon, and marathon — using the Riegel formula trusted by coaches worldwide.

Your Recent Race

Predicted Race Times
5K
25:00
5:00 /km
10K
52:07
5:13 /km
Half Marathon
1:55:00
5:27 /km
Marathon
3:59:46
5:41 /km

How the Race Time Predictor Works

This tool uses the Riegel formula, published in American Scientist in 1981 by Peter Riegel. The formula is: T2 = T1 × (D2 ÷ D1)^1.06, where T1 is your known race time, D1 is the distance you ran, and T2 is the predicted time for distance D2.

The exponent 1.06 reflects the fact that longer races are proportionally harder — your pace slows as distance increases because of glycogen depletion, fatigue accumulation, and muscle breakdown. The formula works remarkably well for distances from 800m to ultramarathons when your input was run at genuine race effort.

Which Input Race Gives the Best Prediction?

The closer the input race is to the target distance, the more accurate the prediction:

Why Your Predicted Marathon Time Might Be Faster Than You Run

The Riegel formula assumes your fitness is proportional across distances. But marathon performance depends on factors that don't scale linearly:

A safe rule: for marathon goal-setting, take your Riegel-predicted time and add 3–8 minutes as a buffer, especially for your first marathon.

Using This Predictor in Training

Race time predictors aren't just for race-day goals — they're useful throughout your training:

Frequently Asked Questions

This calculator uses the Riegel formula, developed by Peter Riegel in 1981 and published in American Scientist: T2 = T1 × (D2÷D1)^1.06. It's the gold standard for race time prediction and is remarkably accurate for distances from 800m to 100 miles when your input race was run at maximum effort.
For most runners, the Riegel formula predicts race times within 2–5% accuracy across similar distances. Accuracy decreases for very large jumps in distance (e.g. predicting a marathon from a 5K) because marathon performance relies more heavily on glycogen stores and fat oxidation capacity that a 5K doesn't stress.
The Riegel formula assumes your physiological limiters scale proportionally with distance — which is approximately true but doesn't fully account for glycogen depletion (the marathon wall), nutrition strategy, or training specificity. A 5K time predicts a marathon aggressively fast for many runners; a half marathon time gives a much more reliable prediction.
A half marathon time gives the most reliable marathon prediction using Riegel — it's long enough to stress your aerobic system but close enough in distance that the formula's assumptions hold well. Run a proper time trial half marathon 4–6 weeks before your goal marathon for the most accurate prediction.
Yes — short-distance predictions (5K to 10K, or 10K to half marathon) are the most accurate applications of the Riegel formula because the physiological demands are most similar. Input your 5K PR and the calculator will give you a very reliable 10K target.

Train specifically for your predicted time

PacecraftAI uses your predicted race times to build training paces, tempo targets, and a personalised marathon plan that gets you to the start line ready.

Start free — no credit card →