VO₂max Estimator
Estimate your VO₂max from a recent race performance.
Input Guide
A field-by-field walkthrough of every input — what it does and how it affects your VO₂max estimate.
Race Distance
selectChoose a standard distance from the dropdown or select "Custom" to enter any distance. Longer races (10K–marathon) give more stable VO₂max estimates because they reduce the impact of pacing errors and anaerobic contribution.
Options
A well-paced half marathon or 10K is considered the sweet spot for VO₂max estimation accuracy.
Finish Time
numberEnter your race finish time in hours, minutes, and seconds. The Daniels/Gilbert model assumes a maximal or near-maximal effort. If you ran conservatively or had a bad day, the estimate will underrate your fitness. Use chip time over gun time when available.
A time trial works as well as a race — just make sure you ran at genuine race effort for the entire distance.
Estimate Your VO₂max From Race Results
VO₂max is the gold standard of aerobic fitness — it measures the maximum rate at which your body can consume oxygen during intense exercise. While lab testing costs hundreds of dollars, race-performance estimation using the Daniels/Gilbert VDOT model provides a remarkably accurate proxy. Enter any recent race distance and finish time, and this calculator instantly estimates your VO₂max and generates personalised training pace zones based on Jack Daniels' research.
What Is a VO₂max Estimator?
This calculator uses the VDOT model developed by Dr. Jack Daniels and Jimmy Gilbert. VDOT represents your "effective" VO₂max — a single number derived from race performance that captures both your aerobic capacity and running economy. The model applies a mathematical curve relating oxygen consumption to running velocity, then maps your race time to that curve. The result correlates closely with lab-measured VO₂max (typically within 5–10%) and is used worldwide by coaches to prescribe training paces.
Why Use a VO₂max Estimator?
- Get a lab-quality aerobic fitness estimate from any race result — no treadmill test required
- Receive personalised training pace zones (Easy, Tempo, Threshold, Interval, Repetition) based on proven coaching science
- Track fitness progress over time by comparing VDOT values across race seasons
- Understand your fitness classification — from beginner to elite — and set realistic improvement goals
- Works for any standard distance from 1500m to marathon, using the same validated model
- Free, instant, and based on the Daniels/Gilbert VDOT tables trusted by coaches worldwide
Who Uses a VO₂max Estimator?
Runners setting training paces
Whether you're following a Daniels plan or freestyle training, VDOT-based paces ensure you're training at the right intensity for each workout type — from easy recovery to hard intervals.
Athletes tracking fitness over time
Compare your VDOT scores across seasons to see objective fitness trends. A VDOT increase of 1–2 points represents meaningful aerobic improvement.
Coaches prescribing individualised paces
Input each athlete's most recent race result and generate precise training paces. The VDOT model is the same system used in Daniels' Running Formula, the coaching bible.
Beginners curious about their fitness level
Find out where you stand compared to the general population. The fitness classification helps set realistic expectations and motivating improvement targets.
Marathon and half marathon runners
Longer races provide the most stable VDOT estimates because they reduce the impact of pacing errors. Use your half or full marathon time for the most reliable VO₂max estimate.
Sports science students and researchers
Explore the Daniels/Gilbert model — the mathematical relationship between running velocity, oxygen consumption, and race performance. Understand how VO₂max relates to real-world running ability.
Under the Hood
The Daniels/Gilbert VDOT model: the mathematical foundation behind each estimate.
Oxygen Cost Equation
VO₂ = −4.60 + 0.182258v + 0.000104v² (where v is velocity in m/min). This quadratic models the metabolic cost of running at any speed. Faster velocities require disproportionately more oxygen, which is why the relationship is non-linear.
%VO₂max Sustainability Curve
The fraction of VO₂max you can sustain decreases with race duration: 0.8 + 0.1894393e^(−0.012778t) + 0.2989558e^(−0.1932605t), where t is time in minutes. A 5K runner sustains ~98% of VO₂max; a marathoner sustains ~75%. Dividing oxygen cost by this fraction yields the VDOT score.
Training Zone Derivation
Six training zones are calculated by solving the oxygen cost equation at specific intensity fractions of your estimated VO₂max: Recovery (60%), Easy (70%), Long Run (75%), Tempo (88%), VO₂max (100%), and Repetition (105%). Each fraction targets a different physiological adaptation.
Fitness Classification
VDOT scores are mapped to fitness categories: Recreational (≤39), Intermediate (40–49), Advanced (50–59), and Elite (60+). These thresholds are gender-neutral as presented, but female runners typically score 5–10% lower than males at equivalent training levels.
Privacy
The entire VDOT calculation runs in your browser using client-side JavaScript. Your race times and fitness data are never sent to any server.
Example Scenarios
Real inputs and the exact output from the engine — verified against the Daniels/Gilbert VDOT model.
Beginner 5K Runner
A 30:00 5K (6:00/km pace) produces a VDOT of 30.8 — solidly in the Recreational classification. Easy pace is 7:30/km, which is notably slower than most beginners run their easy days.
5K 30:00 → VDOT 30.8 · Easy 7:30/km
Intermediate 5K Runner
A 25:00 5K (5:00/km pace) yields a VDOT of 38.3 — at the upper end of Recreational, approaching Intermediate. This is also the same VDOT produced by a 5:00 1500m, demonstrating how the model normalises across distances.
5K 25:00 → VDOT 38.3 · Same as 1500m 5:00
Marathon Runner
A 3:30:00 marathon (4:59/km pace) produces a VDOT of 44.6 — a strong Intermediate runner. Note how the marathoner's VDOT is higher than the 25:00 5K runner despite running a slower per-km pace — sustaining effort over 42km demonstrates superior aerobic capacity.
Marathon 3:30:00 → VDOT 44.6 · Intermediate
Research & References
VO₂max estimation in this calculator is based on validated models from exercise science.
- Daniels, J., & Gilbert, J. (1979). Oxygen Power: Performance Tables for Distance Runners. Tempe, AZ.
- Uth, N., Sørensen, H., Overgaard, K., & Pedersen, P. K. (2004). Estimation of VO₂max from the Ratio Between HRmax and HRrest. European Journal of Applied Physiology, 91(1), 111–115.
- Tanaka, H., Monahan, K. D., & Seals, D. R. (2001). Age-Predicted Maximal Heart Rate Revisited. Journal of the American College of Cardiology, 37(1), 153–156.
Frequently Asked Questions
Related Calculators
Training Pace Calculator
Calculate your optimal training paces based on recent race results using scientific models.
Race Time Predictor
Enter one race result to predict your finishing time for any distance — from 1500m to marathon.
Heart Rate Zone Calculator
Calculate your heart rate training zones using the Karvonen method.