VO₂ max estimator.
Use a field test or race result to estimate VO₂ max. Choose Cooper (12‑minute), 1.5‑mile run, or Jack Daniels VDOT (from race distance & time). Includes worked examples and FAQs.
Estimate your VO₂ max
Interpreting scores (general)
VO₂ max | Typical description |
---|---|
< 35 | Below average for many adults |
35–45 | Average / Fair |
45–55 | Good |
55–65 | Very good |
> 65 | Excellent (well‑trained) |
Ranges depend strongly on age and sex; use these only as broad guidance.
Personalised interpretation
Enter your test result above to see a summary here, including a plain‑English interpretation and a reminder that age/sex tables can shift categories. For Daniels mode, we’ll label the value as VDOT (≈ VO₂ max).
VO₂ max formula detail
Each mode uses a published field-test equation. We standardise units internally so you can switch between kilometres and miles without changing the outcome.
Method | Formula applied | Pluses | Minuses |
---|---|---|---|
Cooper 12-minute | VO₂max = (distance(m) − 504.9) ÷ 44.73 | Simple track test; good repeatability when done on the same surface. | Requires an all-out 12-minute effort and accurate distance measurement. |
1.5-mile run | VO₂max = 3.5 + 483 ÷ time(min) | Common in military/occupational testing; easier pacing than Cooper. | Sensitive to pacing errors—going out too fast inflates the final minutes. |
Daniels VDOT |
VO₂demand = −4.60 + 0.182258·v + 0.000104·v² %VO₂max = 0.8 + 0.1894393·e−0.012778·t + 0.2989558·e−0.1932605·t VDOT = VO₂demand ÷ %VO₂max |
Translates real race performances into training paces; less affected by pacing a single test. | Assumes you raced evenly and with optimal conditions; very short (<5 min) or long (>3 h) races stretch the model. |
Distances entered in miles are converted to kilometres (and vice versa) before applying the equations, and all time inputs are converted to minutes. Results are rounded to one decimal place. Treat the output as an estimate—lab testing with gas analysis is still the gold standard.