Race Time Predictor Calculator (Riegel Formula)
The Riegel race time predictor uses a known race result to estimate your time at a different distance. Published by Peter Riegel in 1981, the formula is: T2 = T1 x (D2/D1)^1.06. The exponent 1.06 reflects the fact that pace naturally slows as distance increases, a relationship Riegel fitted to performance data across many distances and athletes. This is one of the most widely used tools in running for race planning and setting target times. Enter your known race distance, time, and the target distance to get a predicted finish time.
Riegel race time prediction formula
T2 = T1 × (D2 / D1)^1.06
T1 is your known race time in any time unit. D1 is the known race distance. D2 is the target distance (same unit as D1). The exponent 1.06 was derived by Riegel from empirical performance data. Example: a 45-minute 10K predicts a marathon time of 45 x (42.195/10)^1.06 = 45 x 4.2195^1.06 = 45 x 4.577 = 205.97 minutes, approximately 3 hours 26 minutes.
Common distance conversions
- 5 km = 5 km
- 10 km = 10 km
- Half marathon = 21.0975 km
- Marathon = 42.195 km
- 1 mile = 1.60934 km
Race time predictor: frequently asked questions
What is the Riegel race time prediction formula?
The Riegel formula, published by Peter Riegel in American Scientist in 1981, predicts race time as: T2 = T1 x (D2 / D1)^1.06. T1 is your known time for distance D1, and D2 is the distance you want to predict. The exponent 1.06 accounts for the fact that pace gets slower as race distance increases (the fatigue factor).
How accurate is the Riegel formula?
The Riegel formula is reasonably accurate for distances ranging from 1.5 km to marathon distance. Accuracy decreases for ultramarathon distances because the fatigue exponent (1.06) was derived from data up to marathon distance. Individual factors such as training specificity, heat, hills, and race strategy also affect real-world accuracy.
Can I use a 5K time to predict a marathon time?
Yes, but with reduced accuracy over large distance gaps. The formula will give a ballpark target. More reliable predictions come from using a race at a closer distance (for example, a half marathon to predict marathon time). As a rough check: a common rule of thumb is marathon time is approximately 2.1 times your half marathon time.
Why does the exponent need to be greater than 1?
An exponent of exactly 1 would predict that pace stays perfectly constant across distances. In practice, longer races are run at slower paces due to physiological fatigue, glycogen depletion, and pacing strategy. Riegel found empirically that 1.06 best fitted observed race performances across a wide range of distances and athletes.
What units should I use for distance and time?
You can use any consistent units for distance (km, miles, or meters) as long as D1 and D2 use the same unit. Time can be entered in total minutes. The calculator handles the conversion automatically. For best results, use a recent race time from a well-paced effort, not a training run.
Official sources
- Riegel, P.S. (1981). Athletic records and human endurance. American Scientist, 69(3), 285-290.
- World Athletics: worldathletics.org (official race distances).
- American College of Sports Medicine: acsm.org.
Reviewed by the CalculatorHub team, edited by James Graham, 15 June 2026. See our methodology.