Running VO2max Estimator

Estimate your VO2max from a timed run or race result.

Free running VO2max estimator using the Jack Daniels VDOT method. Enter a race time and distance to get your VDOT score plus easy, marathon, threshold, interval, and repetition training paces. Runs in your browser.

What is VDOT?

VDOT is Jack Daniels' fitness score, a 'pseudo VO2max' that blends your aerobic capacity with running economy into one number derived from race performance. A higher VDOT means faster training and racing paces across all distances.

Running VO2max estimator

This tool estimates your VO2max — expressed as a VDOT score — from a single race result using Jack Daniels’ running formula. VDOT condenses your aerobic capacity and running economy into one number you can use to set precise training paces. Enter a 5K, 10K, or any race and instantly get easy, marathon, threshold, interval, and repetition paces tailored to your current fitness.

How it works

Daniels and Gilbert’s equations drive the estimate. First, average velocity is computed in metres per minute. The oxygen demand of that pace is:

VO2 = −4.60 + 0.182258·v + 0.000104·v²

The fraction of VO2max you can hold for a race of duration t minutes is:

pct = 0.8 + 0.1894393·e^(−0.012778·t) + 0.2989558·e^(−0.1932605·t)

Your VDOT is then VO2 ÷ pct. To produce each training pace, the tool inverts the oxygen-cost equation at a target percentage of VDOT and converts the resulting velocity back into a pace per kilometre.

Example and tips

A 22-minute 5K gives a velocity of about 227 m/min and a VDOT near 48. From there the tool derives an easy pace, a threshold (tempo) pace, and faster interval and repetition paces. Use a genuine all-out race for the input — an easy run will understate your fitness. Re-test every few weeks to keep paces current.

Everything runs locally in your browser — nothing is uploaded.