Estimate VO2 max from your race results. Use 5K, 10K, half marathon, or marathon times to calculate aerobic capacity and predict race performances.
For runners, race results are one of the most practical ways to estimate VO2 max because they reflect real performance under race conditions rather than a controlled lab setup.
This calculator converts a recent 5K, 10K, half marathon, or marathon result into an estimated VO2 max or VDOT-style fitness value, then uses that estimate to project equivalent race times and training paces. That makes it useful when you want to compare current fitness levels or turn one result into a broader training picture.
The estimate is still a model, so it is best used as a planning tool rather than as a replacement for laboratory testing.
Race-based VO2 max estimates are useful because they connect a recent performance to training pace guidance and equivalent-distance predictions. That helps you use one result to plan the next block of training instead of treating the number as a standalone score.
VDOT is estimated by solving: VO2 = -4.60 + 0.182258 × velocity(m/min) + 0.000104 × velocity². %VO2max = 0.8 + 0.1894393 × e^(-0.012778 × time) + 0.2989558 × e^(-0.1932605 × time). VDOT = VO2 / %VO2max. Training paces derived from VDOT table (Daniels' Running Formula).
Result: VDOT: 50.8 — Very Good
A 10K time of 42:30 corresponds to a VDOT of approximately 50.8, equivalent to a VO2 max of about 50.8 ml/kg/min. This predicts: 5K in 20:30, half marathon in 1:34, marathon in 3:16. Easy run pace: 5:25-5:50/km. Tempo pace: 4:40/km.
Jack Daniels' VDOT system is arguably the most widely used training system in distance running. It works by first establishing your current fitness level from a race result, then prescribing training paces for five intensity zones: Easy, Marathon, Threshold, Interval, and Repetition. Each zone targets specific physiological adaptations: easy running builds aerobic base, threshold running improves lactate clearance, and intervals boost VO2 max. The system's elegance lies in its simplicity — one race result generates all your training paces.
Race equivalence tables predict what you should run at one distance based on performance at another, but they assume equal training for all distances. In practice, most runners have a bias: runners who do lots of speedwork tend to outperform predictions at shorter distances, while high-mileage runners outperform at longer distances. If your actual race times deviate significantly from predictions, it indicates where additional training focus would yield the biggest improvements.
VDOT is one of the most sensitive measures of running fitness improvement. A 1-point VDOT increase represents meaningful progress — approximately 30-40 seconds over 5K, 1-1.5 minutes over 10K, or 3-5 minutes over a marathon. Tracking VDOT across seasons reveals training patterns: most runners peak in VDOT after a focused training block and see natural fluctuations of 2-4 points between peak fitness and off-season base periods.
Last updated:
The calculator converts a recent race performance into a VDOT-style fitness estimate and then uses that value to generate training paces and equivalent distance predictions. It is a coaching worksheet, not a lab VO2 max test.
VDOT is Jack Daniels' term for "effective VO2 max" — it represents the VO2 max that would produce your race performance given typical running economy. It's more useful than lab VO2 max for predicting race times and setting training paces.
Shorter distances (5K-10K) tend to be more accurate because they rely more heavily on aerobic capacity and less on pacing strategy, nutrition, and mental endurance. However, any all-out race effort gives a reasonable estimate.
The predictions assume equal training and pacing for all distances. If you've trained specifically for one distance, your results at that distance will exceed predictions at others. It also assumes you race all-out, which is harder to do in longer races.
Use a result from the last 4-6 weeks for the most accurate estimate. Fitness changes over time, and a 6-month-old race result may no longer reflect your current VO2 max.
Yes, but solo time trials are typically 1-3% slower than race performances due to the lack of competition, crowd energy, and adrenaline. For most accurate estimation, use an actual race result.
A sub-3:00 marathon requires approximately VDOT 54, corresponding to about 5K in 18:36 and 10K in 38:37. This is a strong recreational performance benchmark rather than a guarantee of marathon success.