Calcoid
Lifestyle

Race Time Predictor

Predict your 5K, 10K, half marathon, and marathon times from a known finish time using Pete Riegel's 1981 formula. Adjustable exponent and an optional walking-pace reference.

Known race result

Enter as 25:00, 1:45:30, or seconds.

Default is 1.06. Trained runners sometimes use 1.05; recreational runners often see better fits with 1.07 to 1.08. Valid range: 1.00 to 1.15.

Your current pace

8:03/mi · 5:00/km

Based on 5 km in 25:00 at Riegel exponent 1.06.

5K

25:00

8:03/mi · 5:00/km

10K

52:07

8:23/mi · 5:13/km

Half marathon

1:55:00

8:46/mi · 5:27/km

Marathon

3:59:47

9:09/mi · 5:41/km

Accuracy note

Riegel is most accurate within roughly half to double the known distance (about 2.5 to 10 km here). Marathon predictions from a 5K time tend to read optimistic because the formula does not model glycogen depletion or pacing decline.

Frequently Asked Questions about the Race Time Predictor

What is the Riegel formula?
Pete Riegel published the endurance formula T2 = T1 * (D2 / D1)^1.06 in a 1981 paper titled Athletic Records and Human Endurance. He observed that across runners, swimmers, and cyclists, finish time scales with distance to a power slightly above 1, reflecting the fact that pace gets slower as the race gets longer. The 1.06 exponent fit the data for adult endurance athletes covering a few minutes to a few hours of effort, and it has held up well enough that it is still the default in most race-prediction calculators 40-plus years later.
How accurate is the Riegel prediction?
Riegel is most reliable when the target distance is within roughly half to double the known distance. A 5K time predicts a 10K time fairly well, and a 10K time predicts a half marathon reasonably. Predictions tend to drift past 2x: a marathon predicted from a 5K usually reads several minutes optimistic because the formula does not model glycogen depletion, hydration loss, pacing decline, or training base. Use predictions as a starting point, not a goal time guarantee, and recalibrate after you actually race the longer distance.
Why is a marathon prediction from a 5K time usually too fast?
The Riegel exponent assumes physiological decline scales smoothly with race duration, but the marathon adds problems that 5K does not have. Glycogen stores run out around mile 18 to 20 for runners who have not trained long enough to push that wall back, and pace falls off sharply after that. Heat, hydration, and pacing errors compound at the marathon distance. Most coaches recommend using 1.07 or 1.08 instead of 1.06 when projecting from a short race to a marathon, or using a marathon-specific calculator like Daniels' VDOT tables that adjust for distance more aggressively.
What other race-prediction formulas exist?
Jack Daniels' VDOT tables (used in the Daniels Running Formula book) map each race time to an equivalent VO2max-style score, and then read off the same score at any other distance. The VDOT system is more conservative than Riegel for long predictions because it accounts for training intensity zones. The Cameron formula, published by David Cameron in 1998, uses a slightly different power curve and tends to predict faster marathons than Riegel. Pete Riegel's own later work also explored a piecewise formula with different exponents for different distance ranges, which can be more accurate than a single 1.06 across the board.
What does the 1.06 exponent actually mean?
The exponent is the fatigue factor: how much slower you get as the distance doubles. With exponent 1.06, doubling the distance increases your time by 2^1.06, or about 2.085 times, so you slow down by roughly 4.2% per doubling. A 1.0 exponent would mean perfectly even pace at every distance (impossible in reality). An exponent of 1.15 would mean a 10.9% slowdown per doubling, which fits ultra-distance runners better than 5K-to-marathon road racing. Trained, well-paced runners often see a fit closer to 1.05, while less-experienced runners with weaker endurance bases fit 1.07 or 1.08 better. Adjust the exponent if your past races show a consistent over- or under-prediction.