Race Time Predictor | 5K, Half Marathon & Marathon Finish Time Calculator
Predict your finish time for any running race distance from one known performance using Riegel's formula. Covers 1 mile through 50K, includes equivalent training paces per distance, VDOT score, and personalized training zones for easy, tempo, interval, and repetition runs.
Known Race Performance
hours
minutes
seconds
What Is the Race Time Predictor | 5K, Half Marathon & Marathon Finish Time Calculator?
The Riegel formula, published by Peter Riegel in 1977 in American Scientist, remains the most widely validated model for predicting race performance across distances. The exponent of 1.06 encodes a fundamental physiological truth: runners slow proportionally more as distance increases. A runner who posts a 20-minute 5K will not run a 40-minute 10K — the model predicts closer to 41:30, which matches real-world results within 2–5% for most runners.
- ›Input quality drives prediction quality. Use a time-trial performance at genuine race effort. A training run time or a paced long run will underestimate your fitness. A recent race finish in good conditions is the most reliable input.
- ›The model assumes equal relative effort. It predicts what you would run at maximum sustainable effort for that distance. If your pacing or terrain differs significantly, accuracy drops.
- ›Riegel is most accurate within 3–4× the reference distance. Predicting a marathon from a 5K is less reliable than predicting a marathon from a 10-mile race. Use the closest known distance to your target whenever possible.
- ›VDOT is a functional VO₂max proxy. Jack Daniels' VDOT score correlates with actual maximal oxygen uptake measured in lab settings within 5–8%. It provides a relative fitness benchmark for tracking progress across training cycles.
Formula
Riegel Formula (Race Time Prediction)
T2 = T1 × (D2 / D1)^1.06
T1 = known time, D1 = known distance, D2 = target distance
Exponent 1.06 accounts for increasing fatigue over longer distances
VDOT (VO₂max Estimate)
VDOT ≈ −4.60 + 0.182258 × V + 0.000104 × V²
where V = velocity in meters per minute at race effort
Daniels' approximation — correlates with lab-measured VO₂max
Training Zones (% of Threshold Pace)
Easy: 65–79% | Marathon: 80–89% | Threshold: 90–100%
Interval (VO₂max): 98–100% effort | Repetition: 105–115%
How to Use
- 1
Choose your known race distance from the dropdown (5K, 10K, half, marathon, and more).
- 2
Enter your recent finish time in hours, minutes, and seconds.
- 3
Click Predict Times to see all race distance predictions using the Riegel formula.
- 4
Review your VDOT score and fitness category.
- 5
Use the training zone table to set paces for your next training block.
- 6
Toggle between mile and kilometer pace display at the top of results.
- 1Select known race distance: Choose the distance you have already completed — 5K, 10K, half marathon, or any of the 12 supported distances.
- 2Enter your finish time: Enter hours, minutes, and seconds. Use a recent race or an all-out time trial on a measured course.
- 3Review predicted times: The calculator instantly predicts finish times for all other race distances using the Riegel formula.
- 4Check your VDOT score: Your VDOT provides a single number representing your current fitness. Use it to track progress across training cycles.
- 5Use training zones: Training paces are derived from your predicted fitness. Each zone shows the per-mile and per-km pace range with the physiological purpose.
- 6Toggle km / mile display: Switch between pace formats. All predictions update instantly.
Example Calculation
Example: 5K in 22:00 → predict all distances
Known: 5K (3.107 mi) in 22:00 = 1320 seconds
10K: 1320 × (6.214 / 3.107)^1.06 = 1320 × 2.084 = 45:30
Half marathon: 1320 × (13.109 / 3.107)^1.06 = 1:41:15
Marathon: 1320 × (26.219 / 3.107)^1.06 = 3:33:10
VDOT: ~47.5 (Intermediate runner)
Easy pace: 10:30–12:00/mi | Threshold: 8:15–8:45/mi
Marathon pace zone: 8:45–9:15/mi (for long run practice)
Understanding Race Time Predictor | 5K, Half Marathon & Marathon Finish Time
Choosing the Right Reference Race
The single biggest source of prediction error is using a suboptimal reference performance. A recent 5K time trial run at true race effort produces far more accurate predictions than a half marathon where you held back, or a training run on a hilly course. Ideally, use the most recent race on flat terrain in good conditions — within the last 4–8 weeks of peak fitness. Predictions from races run while injured, in extreme heat, or with significant positive splits should be treated as conservative baselines.
Training Zones: What Each One Builds
- ›Easy (65–79% effort). Builds aerobic base, mitochondrial density, fat-oxidation capacity, and facilitates recovery. Should comprise 70–80% of total weekly volume. The most underrated zone — most recreational runners run it too fast.
- ›Marathon Pace (80–89%). Specific preparation for 26.2-mile effort. Trains the body to use fat more efficiently while running at race pace. Long runs with marathon-pace segments build this adaptation without excessive fatigue.
- ›Threshold / Tempo (90–100%). Raises the lactate threshold — the pace at which lactate production exceeds the body's ability to clear it. Tempo runs of 20–40 minutes or cruise intervals at this effort are the primary mechanism for improving half marathon and marathon times.
- ›Interval / VO₂max (98–100% effort). Directly trains maximal oxygen uptake. Typically run as 800m–1600m repeats. Most demanding — limit to 1 session per week during peak training and allow 48 hours recovery.
- ›Repetition (105–115%). Short, fast repeats (200m–400m) at mile race pace or faster. Builds running economy — how efficiently you use oxygen at any given speed. Supplementary for 5K and shorter races.
Frequently Asked Questions
How accurate is the Riegel formula compared to other prediction models?
Riegel accuracy: ±2–5% for 1 mile through 50K. Performance tends to be overestimated at ultramarathon distances. The formula assumes equal fitness expression across all distances.
Why does the predictor show a slower pace for longer distances?
The 1.06 exponent captures how fatigue compounds over distance. Pace cannot remain constant — glycogen depletion, muscle damage, and heat accumulation all slow you proportionally as distance increases.
What is VDOT and how should I use it?
VDOT is a functional fitness score derived from race times, correlating with lab VO₂max within 5–8%.
Use it to set training zones and measure improvement over training cycles, not to compare against non-runners.
Should I train at these exact paces?
Training zones are targets adjusted by feel. Easy runs should be conversational. Heat, hills, and fatigue warrant loosening pace targets — running by heart rate or perceived effort is often more accurate than GPS pace.
You Might Also Like
Explore 360+ Free Calculators
From math and science to finance and everyday life — all free, no account needed.