Race Distance Predictor Calculator

Created by: Natalie Reed
Last updated:
Enter your known race time and distance, then select your target race distance. The Riegel formula predicts your finish time, with confidence ratings and a full table for all standard distances from 1 mile to 50K.
Race Distance Predictor Calculator
FitnessPredict finish times across all race distances from any known race result
What is a Race Distance Predictor Calculator?
A race distance predictor calculator answers the question “what will my marathon time be based on my 5K time” by using the Riegel formula — a mathematically derived race time prediction model — to project finish times across all standard running distances from 1 mile to 50K. The tool takes a single known race performance and extrapolates it across distances using aerobic fatigue modeling.
The Riegel formula was published by Peter Riegel in 1977 and remains the most widely used race prediction algorithm. It works by applying a fatigue exponent that reflects the physiological reality that pace slows as race distance increases. The exponent varies from 1.04 (advanced runners with excellent endurance efficiency) to 1.12 (beginners who fatigue more rapidly at extended distances). Using your experience level, the calculator selects the most appropriate exponent to generate realistic predictions.
Race predictions are inherently less accurate as the distance gap between known and target races grows. A prediction from a 5K to a 10K is highly reliable (±3-5% error). A prediction from a 5K to a marathon introduces 10-15% error because marathon performance depends on factors — fueling strategy, mental endurance, training mileage — that a 5K result cannot fully capture. The calculator flags prediction confidence level so you know how much to rely on each result.
Additionally, the tool shows how many weeks of training are recommended before attempting your target race. These estimates reflect the time needed to safely build the base required for the target distance, not just the aerobic fitness predicted by the Riegel formula. A 5K fitness level does not imply marathon readiness — the body needs weeks of progressive mileage buildup to handle the physiological demands of longer races without injury.
How the Riegel Race Prediction Formula Works
The Riegel formula predicts target race time using your known race time and the ratio of target to known distance, raised to a fatigue exponent. Conditions adjustments add time for hills and heat beyond standard flat/neutral conditions.
T2 = T1 × (D2 / D1)^e
Where: T1=known time, D1=known distance, D2=target distance, e=fatigue exponent
Beginner exponent: e = 1.12
Intermediate exponent: e = 1.06 (standard)
Advanced exponent: e = 1.04
Hills adjustment: +10-20 sec/mile per 100 ft net elevation gain
Heat adjustment (>75°F): +15-30 sec/mile per 10°F above threshold
Example Predictions
5K 25:00 → marathon prediction (intermediate): T2 = 25 × (26.2188 / 3.10686)^1.06 = 25 × 8.43^1.06 ≈ 25 × 9.32 ≈ 233 minutes = 3:53:00. This is a moderate-confidence prediction (high distance gap). Actual marathon performance depends heavily on long-run training and fueling experience.
10K 50:00 → half marathon (intermediate): T2 = 50 × (13.1094 / 6.21371)^1.06 = 50 × 2.11^1.06 ≈ 50 × 2.19 ≈ 109.5 minutes = 1:49:30. This is a high-confidence prediction — adjacent distances with small distance gap. Most runners find this prediction accurate within 3-5 minutes under normal race conditions.
Half marathon 1:50:00 → marathon (advanced): T2 = 110 × (26.2188 / 13.1094)^1.04 = 110 × 2.0^1.04 ≈ 110 × 2.056 ≈ 226 minutes = 3:46:00. Advanced exponent 1.04 reflects better endurance efficiency. A sub-3:50 marathon from a 1:50 half is achievable with proper 16-20 week marathon training.
Common Applications
- Projecting marathon or ultramarathon finish times based on 5K or 10K performance.
- Setting realistic goal times when registering for a longer race distance for the first time.
- Verifying whether a goal time is achievable given current fitness level.
- Comparing predicted times across all distances to identify the best race distance for your current fitness.
- Understanding how much training is recommended before safely attempting a new distance.
- Cross-checking Riegel predictions against perceived effort to identify strengths and endurance gaps.
- Planning multi-race seasons by projecting likely performances at different distances.
Tips for Using Race Predictions Effectively
Use your most recent race time from a flat certified course for best accuracy. Time trials and training runs systematically underestimate race fitness. When the distance gap is large (e.g., 5K to marathon), treat the prediction as a range: actual performance ±10-15%. Build to the target distance first, then race it with the predicted time as a pacing guide rather than a hard goal. Adjust predictions for elevation and weather to avoid starting too fast in challenging conditions.
Frequently Asked Questions
How accurate is the Riegel race time predictor formula?
The Riegel formula is most accurate when predicting adjacent distances — for example, from 5K to 10K or from 10K to half marathon. Accuracy is within ±3-5% for distances within 2-3x of the known race. Predicting a marathon from a 5K time introduces 10-15% error because marathon performance depends heavily on aerobic endurance, fueling strategy, and pacing experience that a short race cannot fully capture. The formula also assumes similar conditions between both races.
What is the Riegel formula for race time prediction?
The Riegel formula is T2 = T1 × (D2 / D1)^e, where T1 is your known race time, D1 is your known race distance, D2 is the target distance, T2 is the predicted time, and e is the fatigue exponent. The exponent e is typically 1.06 for intermediate runners. Beginners use 1.12 (more fatigue at longer distances) and advanced runners use 1.04 (better endurance efficiency). The exponent accounts for the physiological increase in effort per unit distance as race length grows.
What does the fatigue exponent mean in race prediction?
The fatigue exponent (e) in the Riegel formula determines how quickly predicted pace slows as distance increases. An exponent of 1.06 (intermediate) means pace decreases moderately with distance. A higher exponent like 1.12 (beginner) means pace fades more steeply at longer distances, reflecting less developed aerobic endurance and pacing experience. A lower exponent like 1.04 (advanced) reflects athletes who maintain pace efficiency better across long races due to superior aerobic conditioning.
How do hills and heat affect predicted race times?
Race predictions assume flat courses and neutral weather. Hills add 10-20 seconds per mile per 100 feet of net elevation gain, depending on steepness. Running in temperatures above 75°F (24°C) adds 15-30 seconds per mile for every 10°F above that threshold. Humidity compounds heat effects. For hilly or hot races, add time to any prediction — a Boston Marathon qualifier time from a flat race will likely be 10-20 minutes slower at a hilly course like Boston itself due to course difficulty.
How many training weeks do I need before attempting my target race?
The recommended training window depends on the distance gap between your known race and target race. Moving from a 5K to a 10K typically requires 6-10 weeks. A 10K to half marathon needs 10-16 weeks. A 5K to marathon requires at least 16-20 weeks for most runners, and often 24+ weeks to safely build mileage. Rushing the base-building phase dramatically increases injury risk. The training weeks shown in this calculator are conservative minimums, not optimums.
Can I use a training run time instead of a race time?
Using a training run time significantly reduces accuracy because training runs are not performed at maximum effort the way races are. A race performance with proper taper and race-day motivation reliably represents your current fitness ceiling. Training runs might be 5-15% slower than race pace at equivalent effort. If you use a training time, adjust by multiplying by 0.90-0.95 to approximate an equivalent race effort before entering it into the predictor.
Why does my predicted marathon time seem too fast (or slow) compared to my actual result?
Common reasons for prediction error include: the known race was on a different terrain or in very different weather, you bonked or went out too fast in the marathon, inadequate marathon-specific long run training despite strong 5K fitness, or insufficient race experience with fueling and pacing strategy. Marathon performance also depends significantly on training mileage — a runner averaging 30 miles/week will underperform their predicted time compared to one averaging 50+ miles/week with equivalent 5K speed.
Sources and References
- Riegel PS. Athletic records and human endurance. American Scientist. 1981;69(3):285-290.
- Cameron AE. A simple mathematical model for running performance prediction. 1997.
- Daniels J. Daniels' Running Formula, 3rd ed. Human Kinetics. 2014.
- Vickers AJ, Vertosick EA. An empirical study of race times in recreational endurance runners. BMC Sports Science, Medicine and Rehabilitation. 2016;8:26.