VO2 Max Calculator for Runners

Estimate VO2 max from your race results. Use 5K, 10K, half marathon, or marathon times to calculate aerobic capacity and predict race performances.

Quick Presets

VDOT (VO2 max)
48.4
Intermediate-High level
Race Pace
4:15
6:50 /mile
Easy Pace
0:41
Daily training runs
Threshold Pace
0:31
Tempo runs (20-40 min)
Interval Pace
0:28
800m-1200m intervals
Repetition Pace
0:26
200m-400m repeats

Race Predictions

DistancePredicted TimePace (/km)Pace (/mi)
5K20:304:066:36
10K (input)42:304:156:50
Half Marathon1:34:094:287:11
Marathon3:15:594:397:28

Training Paces (Daniels System)

ZonePace (/km)Pace (/mi)% VO2maxPurpose
Easy (E)0:411:0759-74%Recovery, base building
Marathon (M)0:350:5675-84%Marathon-specific endurance
Threshold (T)0:310:4983-88%Lactate clearance
Interval (I)0:280:4495-100%VO2 max development
Repetition (R)0:260:41105-120%Speed & running economy

Training Zones Visualization

Easy (E)
0:41 /km
Marathon (M)
0:35 /km
Threshold (T)
0:31 /km
Interval (I)
0:28 /km
Repetition (R)
0:26 /km

Longer bars = slower pace. Each zone has a specific training purpose.

Planning notes, formulas, and examples

About the VO2 Max Calculator for Runners

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.

When This Page Helps

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.

How to Use the Inputs

  1. Select the race distance you have a recent result for.
  2. Enter your race finish time.
  3. Optionally enter results for additional distances for comparison.
  4. Review your estimated VO2 max / VDOT value.
  5. View predicted equivalent race times at all standard distances.
  6. Use the training pace chart for workout planning.
Formula used
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).

Example Calculation

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.

Tips & Best Practices

  • Use your most recent all-out race result for the best estimate.
  • If your predictions at different distances vary widely, your weakest distance reveals a training gap.
  • Update your VDOT every 4-6 weeks as fitness improves to keep training paces current.
  • Easy pace should feel truly easy โ€” the most common running mistake is running easy days too fast.
  • Threshold pace should feel "comfortably hard" โ€” sustainable for about 60 minutes in a race.
  • Marathon pace is well below threshold โ€” don't confuse them in training.

The Daniels VDOT System

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 and the Endurance Factor

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.

Using VDOT to Track Fitness Over Time

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.

Sources & Methodology

Last updated:

Methodology

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.

Sources

Frequently Asked Questions

  • 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.