Skip to content

VO₂max Estimator

Estimate your VO₂max from a recent race performance.

Estimation Method

Quick Presets

Race Result

Hours

:

Minutes

:

Seconds

Understanding VDOT and VO₂max →

Input Guide

A field-by-field walkthrough of every input — what it does and how it affects your VO₂max estimate.

Race Distance

select

Choose 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

1500mMile5K10K15KHalf MarathonMarathonCustom

A well-paced half marathon or 10K is considered the sweet spot for VO₂max estimation accuracy.

Finish Time

number

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

  1. Daniels, J., & Gilbert, J. (1979). Oxygen Power: Performance Tables for Distance Runners. Tempe, AZ.
  2. 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.
  3. 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