Race Time Predictor — from one result to all distances.
Enter any recent race result and predict your finish time for every standard distance — from 1500 m to marathon — using Riegel's formula and Cameron's model.
Your recent result
Predicted times
Enter your race result on the left to see predictions.
How it's calculated
Riegel's formula and the fatigue exponent
The Race Time Predictor uses Riegel's power-law formula (1981): T2 = T1 × (D2 / D1)^1.06. For example, a 22:30 5K predicts a roughly 46:56 10K and a 1:44:xx half marathon. The exponent 1.06 encodes the physiological reality that pace slows slightly as distance grows. Cameron's model refines this with distance-specific constants for better accuracy at the extremes.
Peter Riegel published the formula in American Scientist (1981) after analysing hundreds of world-record progressions. The exponent 1.06 is empirically derived — it captures the non-linear relationship between distance and performance. Cameron's model provides an alternative set of equations that use per-distance constants to reduce error for very short and very long distances.
VDOT ≈ 0.8 × VO2max from pace at race distance
Pace (min/km) = T2 (min) ÷ D2 (km)
- 1Convert finish time to total seconds—
- 2Calculate Riegel prediction for each distance—
- 3Compute pace per km and per mile—
- 4Estimate VDOT from source race result—
Understand the terms
- Riegel exponent (1.06)
- The empirical constant in Riegel's formula. Values above 1.0 mean performance degrades non-linearly with distance — a slightly slower pace is needed for each doubling of distance.
- Race equivalent
- A predicted finish time for a distance you haven't raced, derived from a result at another distance. Useful for setting pace targets and comparing performances.
- Aerobic capacity (VO2max)
- The maximum rate at which the body can consume oxygen during exercise. Higher values correspond to faster distance-running performances.
- VDOT
- A performance proxy for VO2max popularised by running coach Jack Daniels. Calculated from race time and distance, it allows comparing effort across different race distances and setting training paces.
- Taper
- A planned reduction in training volume in the weeks before a key race, allowing the body to recover and perform at its best on race day. Race predictions do not account for taper or detraining.
Frequently asked questions — Race Time Predictor
What is Riegel's race prediction formula?
How accurate is the race time predictor?
What is VDOT and how is it estimated?
Should I use km or miles for the predictor?
Why does the predictor show slower times than I expect for very long distances?
📚 Learn more — official sources
Did this calculator help you?
72 people found these tools useful
📧 Enter your email to confirm — we don't publish it, we only get in touch if we want to use your idea.
About the Race Time Predictor
The Race Time Predictor applies the power-law formula published by Peter Riegel in American Scientist (1981). By analysing hundreds of world-record progressions, Riegel identified that race times scale with distance raised to the power of 1.06 — not 1.0 — meaning each doubling of distance requires slightly more than double the time. This exponent encodes physiological fatigue at the metabolic level.
This tool also estimates your VDOT, the performance-based VO2max proxy popularised by Jack Daniels. The VDOT number lets you compare performances across distances and set appropriate training paces. Cameron's model adds distance-specific constants that reduce prediction error for very short (1500 m) and very long (marathon) distances where Riegel's single exponent diverges slightly from observed performance.
Use the predictions as goal times and training benchmarks — not guarantees. Real race performance depends on fitness specificity, tapering, nutrition, heat and elevation factors that no formula can fully capture.