How the Race Time Predictor Works
The Race Time Predictor takes a known race result — any distance you've recently raced — and estimates your finish time at a different distance. It does this by applying three scientifically validated prediction models simultaneously, giving you a range of predictions rather than a single number.
Here's the process: you enter your known race distance (from presets like 5K, 10K, half marathon, or marathon, or a custom distance) and your finish time for that race. Then you select a target distance you want to predict. The calculator runs all three models — Riegel, Cameron, and Daniels/Gilbert VDOT — and presents the results in a comparison table showing predicted finish time, pace per kilometer, and pace per mile for each model.
By showing all three predictions side by side, you can assess the confidence range of your estimate. When all three models agree closely, you can be highly confident in the prediction. When they diverge, the spread tells you how much uncertainty exists, and the accompanying confidence note explains which model to trust most for your specific distance combination.
The calculator also computes your VDOT score (a VO2max equivalent derived from your race performance), which serves as a universal fitness benchmark you can track over time and use with our VO2max calculator for training zone planning.
The Three Prediction Formulas Explained
Riegel Formula (1981)
Peter Riegel's formula, first published in Runner's World and later formalized in his 1981 paper "Athletic Records and Human Endurance" in American Scientist, is the most widely used race prediction equation in running. The formula is elegantly simple:
T2 = T1 x (D2 / D1)^1.06
Where T1 is your known time, D1 and D2 are the two distances, and 1.06 is the fatigue exponent. This exponent was derived from analysis of world records across distances and represents the average rate at which performance degrades with increasing distance. A value of 1.0 would mean perfectly linear scaling (doubling the distance doubles the time), while 1.06 means each doubling of distance adds roughly 6% more time than linear scaling would predict.
Riegel's original research examined records from swimming, running, cycling, and speed skating, finding that the 1.06 exponent was remarkably consistent across endurance sports. However, individual runners may have personal fatigue exponents ranging from 1.01 (elite endurance specialists) to 1.15 (speed-oriented runners with less endurance base).
Cameron Formula (1999)
David Cameron's model, developed in the late 1990s, addresses a key limitation of Riegel's formula: the assumption of a constant fatigue exponent across all distances. Cameron recognized that the relationship between distance and fatigue is not a simple power law — the performance drop-off from 5K to 10K is proportionally different from the drop-off from half marathon to marathon.
Cameron uses a distance-specific adjustment factor calculated using a polynomial equation:
a = 13.49681 - 0.000030363 x d + 835.7114 / d^0.7905
Where d is the distance in meters. The predicted time is then: T2 = (T1 / a1) x a2, where a1 and a2 are the factors for the known and target distances respectively. This approach produces more conservative predictions for longer distances, which empirical data from large race datasets tends to support.
Daniels/Gilbert VDOT Model
The Daniels and Gilbert model, rooted in Jack Daniels' doctoral research at the University of Wisconsin and later refined in his landmark book Daniels' Running Formula, takes a fundamentally different approach. Rather than directly relating two race distances, it converts performance into a physiological metric (VDOT) and then predicts from that metric.
The model uses two key equations from exercise physiology:
- Oxygen cost of running:
VO2 = -4.60 + 0.182258v + 0.000104v^2, where v is velocity in meters per minute. This captures the fact that oxygen demand increases non-linearly with speed. - Sustainable fraction of VO2max:
%VO2max = 0.8 + 0.1894393e^(-0.012778t) + 0.2989558e^(-0.1932605t), where t is race duration in minutes. This models the exponential decay in the percentage of VO2max a runner can sustain as the race gets longer — you can sustain nearly 100% of VO2max for a 5-minute race but only about 80% for a 3-hour marathon.
VDOT equals the oxygen cost divided by the sustainable fraction. To predict a new race time, the model searches for the duration at the target distance that produces the same VDOT — effectively asking: "At what pace could this runner sustain the same physiological effort over the new distance?"
Tips for Getting Accurate Predictions
Race time prediction is part science, part art. These guidelines will help you get the most realistic estimates from the calculator.
Use Your Most Recent Race
Fitness changes constantly. A 10K PR from two years ago reflects your past self, not your current ability. For meaningful predictions, use a race result from the last 8-12 weeks. If you haven't raced recently, a well-executed time trial on a measured course can substitute — but make sure you run it at genuine race effort with a proper warm-up.
Account for Course and Conditions
A 1:45 half marathon on a flat, cool-weather course and a 1:45 on a hilly course in summer heat represent very different fitness levels. If your known race was on a difficult course or in harsh conditions, your predictions will be pessimistic — your true fitness is better than the number suggests. Conversely, a downhill course or strong tailwind will produce an optimistic known time.
Choose the Closest Distance
All prediction models are most accurate when the known and target distances are relatively close. The ideal scenarios, ranked by reliability:
- 10K to half marathon (2.1x ratio) — Very reliable
- Half marathon to marathon (2.0x ratio) — Very reliable
- 5K to 10K (2.0x ratio) — Very reliable
- 10K to marathon (4.2x ratio) — Moderately reliable
- 5K to marathon (8.4x ratio) — Use with caution
Consider Your Runner Profile
Prediction formulas assume you're equally trained for both distances. In reality, a runner who trains exclusively for 5K speed work will underperform their predicted marathon time, while a high-mileage marathoner may not match their predicted 5K. Consider your training history and weekly mileage when interpreting results.
Use the Range, Not a Single Number
The three models give you a built-in confidence interval. A realistic race-day target is the average of the three predictions, with the slowest prediction as your "bad day" contingency plan and the fastest as your "perfect day" ceiling. This range approach is far more useful for pacing strategy than fixating on a single number.
When and How to Use Race Time Predictions
Setting Realistic Race Goals
The most common use of race time prediction is setting a goal time for an upcoming race. Rather than picking an arbitrary round number ("I want to break 4 hours in the marathon"), use your actual race data to set an evidence-based target. If all three models predict 3:48-3:55, a sub-4:00 goal is highly achievable, while a sub-3:45 goal would require additional fitness gains beyond your current level.
Planning Pacing Strategy
Once you have a predicted finish time, convert it to a target pace using the pace-per-km or pace-per-mile columns in the results table. This target pace becomes the foundation of your race-day pacing plan. For the marathon specifically, starting at the Daniels/VDOT predicted pace and saving a small reserve for the final 10K is a proven strategy — it's better to run slightly conservative in the first half and have energy to finish strong.
Evaluating Training Progress
By running prediction calculations periodically throughout a training cycle, you can track fitness progression. If your predicted marathon time improves from 3:55 in January to 3:42 in March (based on updated 10K results), you have objective evidence that your training is working. This is particularly motivating during the hard middle weeks of marathon preparation when daily effort can feel unrewarding.
Choosing Your Target Race
If you're deciding between racing a 10K or a half marathon, running the prediction in reverse can help. Enter a marathon goal time as your "known" result and see what equivalent 10K and half marathon times the models suggest. This tells you whether you're ready for the shorter race as a stepping stone to the marathon.
Race-Day Decision Making
On race morning, you can revisit your predictions alongside the Race Morning Planner and adjust for conditions. If the forecast shows 28°C heat, a realistic strategy is to add 3-5% to your predicted time and pace accordingly. The prediction gives you the baseline; race-day conditions provide the adjustment.
Quick Prediction Reference: What Can You Expect?
Not sure what your shorter race time means for longer distances? This table shows predicted finish times based on common input performances, using the Riegel model (exponent 1.06). These are estimates for well-trained runners — actual results depend on training specificity, race conditions, and pacing strategy.
| Your 5K | Predicted 10K | Predicted Half | Predicted Marathon |
|---|---|---|---|
| 20:00 | 41:32 | 1:31:38 | 3:11:44 |
| 22:00 | 45:42 | 1:40:50 | 3:30:56 |
| 25:00 | 51:57 | 1:54:16 | 3:58:30 |
| 28:00 | 58:11 | 2:07:41 | 4:26:04 |
| 30:00 | 62:20 | 2:17:02 | 4:45:33 |
| 35:00 | 72:42 | 2:39:52 | 5:33:25 |
A common observation: first-time marathoners often run 10-15% slower than Riegel predicts from their 5K, because marathon-specific endurance (glycogen management, mental stamina, fueling) requires dedicated training beyond raw fitness. If your longest run is under 30 km, treat these predictions as optimistic targets and plan conservatively. Use the calculator above with your most recent race for a personalized multi-model comparison.
Sources & References
- (1981). Athletic Records and Human Endurance. American Scientist.
- (2014). Daniels' Running Formula. Human Kinetics, 3rd Edition.
- (1979). Oxygen Power: Performance Tables for Distance Runners. Self-published.
- (1999). Prediction of Performance in Distance Running Events. Unpublished manuscript / online resource.
- (2008). The Physiology of Marathon Running. Journal of Applied Physiology.