» jump to description »

Reverse VO2 Max Calculator


Enter a VO2 Max value (between 10 and 100) and we'll show you what times you would expect to run for various distances.



This calculator predicts times for popular track and road race distances based on a runner's VO2 max.

Predictions for track distances from 800 meters to 3000 meters and for road distances from 1 mile to the marathon are provided.

We refer to it as a reverse calculator, in contrast to our calculator that estimates VO2 max based on a recent race time.

VO2 max and performance

VO2 max is well-established as a reliable predictor of running performance. It can be estimated from a recent race performance, or from a specific test, such as the Cooper test. Many modern running watches can also predict your VO2 max based on training data.

Taking a VO2 max value and using it to predict race times can be especially useful as a pacing guide for those runners attempting an unfamiliar distance, or for those who haven't raced in a while.

Difficulties and limitations

All predicted times are estimates. VO2 max becomes less and less important for shorter distances, especially sprints, and for this reason track distances less then 400 metres are not included in the results.

Also note that other factors will contribute to performance in an event. Thus, the race time predictions are more likely to be accurate for distances similar to that which yielded the VO2 max estimate in the first place. For example, if your VO2 max estimate is based on a 5,000 meter treadmill test, then you will have more confidence in the predicted time for 10k than you will for 800 meters or for a marathon.

It's worth remembering that the formula for VDOT is based on performances by elite runners. And what is true for elite runners isn't necessarily accurate for runners of other levels.

Finally, if your VO2 max is estimated from a sport other than running then the predicted times are likely to be less accurate, since much of running fitness is specific to the biomechanics of, and the adaptations that take place as a result of, the activity itself.

Using the calculator

Simply enter your VO2 max. Values from 10 to 100 are permitted.

↑ go to calculator

How It Works

VO2 max formula

The calculator is based on the Daniels and Gilbert formula for estimating VO2 Max.

It may be better thought of as a reverse VDOT calculator, VDOT being the term used by Daniels.

The Daniels and Gilbert formula is:

VO2 Max = (−4.60 + 0.182258 × S + 0.000104 × S2)/(0.8 + 0.1894393 × e(-0.012778 × T) + 0.2989558 × e(−0.1932605 × T))

S is speed in metres per second
T is time in seconds

That formula will give you a VDOT value based on a distance and time. But since this is a reverse calculator we want a time for a distance based on a VDOT. We achieve this via an algorithm that, for each distance of interest, iteratively generates VDOT values for a time and uses the result to use better-fitting times until an exact (or very close) VDOT match is found.

↑ go to calculator