VO2 Max from Race Time Calculator (Daniels)

Estimate your VO2 max from a race time using the Daniels formula.
Enter distance and time for 5K, 10K, half, or marathon to get VDOT and equivalent paces.

Estimated VO2 Max (VDOT)

VO2 Max from Race Time (Daniels Formula)

The Daniels Running Formula uses a single race time to estimate VO2 max-equivalent fitness (called VDOT in his system) and predict times at other distances.

The Daniels formula: Velocity (m/min) = Distance (m) / Time (min) %VO2max = 0.8 + 0.1894393 × e^(-0.012778 × T) + 0.2989558 × e^(-0.1932605 × T) VO2 = -4.6 + 0.182258 × velocity + 0.000104 × velocity² VDOT = VO2 / %VO2max

Where T is time in minutes for the race.

Why VDOT is useful:

  • Single fitness number (around 30-85 for most runners)
  • Calculate equivalent times at other distances
  • Set training paces (easy, tempo, intervals, repetitions)
  • Track fitness changes over time

VDOT-to-race-time mapping

Every row below comes straight out of the formula above rather than from a rule of thumb, so a runner sitting on any one of these times sits on all four:

VDOT 5K 10K Half Marathon Level
30 30:41 1:03:49 2:21:17 4:49:49 Beginner
35 26:59 56:02 2:04:13 4:16:06 Recreational
40 24:06 50:01 1:50:54 3:49:37 Trained
45 21:49 45:13 1:40:14 3:28:16 Solid club runner
50 19:56 41:20 1:31:31 3:10:40 Strong
55 18:22 38:06 1:24:16 2:55:55 Competitive
60 17:03 35:22 1:18:08 2:43:22 Very competitive
65 15:55 33:02 1:12:54 2:32:35 Regional class
70 14:56 31:01 1:08:23 2:23:13 National class
75 14:04 29:15 1:04:25 2:14:59 International
85 12:37 26:19 57:51 2:01:15 World record territory

The marathon column is worth a second look, because it is where most published VDOT tables get quoted wrong. A 3:30 marathon is not a VDOT of 55, which is what you often see claimed. It is about 44, the same fitness as a 22-minute 5K. A sub-3:00 marathon is around VDOT 53, not 60. The 5K and the marathon feel wildly different, and the formula is unsentimental about how much slower marathon pace really is.

Why VDOT predictions might miss:

  • Recent training mismatch: if you trained for 5K, half marathon time will be optimistic
  • Heat / elevation: Daniels assumes ideal conditions; hot races are 2-5% slower
  • Course terrain: hilly, technical courses skew predictions
  • Fueling: bonking ruins long-distance times (especially marathon)
  • Pacing strategy: even-paced races match VDOT prediction; positive splits don’t

Using VDOT for training: Daniels uses VDOT to set training paces:

Pace %VDOT
Easy / E 65-79%
Marathon / M 80-87%
Threshold / T 88-92%
Interval / I 95-100%
Repetition / R 105-115%

This lets you train in the right zones for VO2 max improvement without guesswork.

Lab VO2 max vs. predicted VDOT: Direct lab testing (graded treadmill or cycling) measures actual VO2 max in mL/kg/min. VDOT is race-derived. It folds running economy, lactate threshold, and aerobic capacity into one number. They correlate well but VDOT is more practical for non-lab settings.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.