PaceWise Get the app

VDOT calculator

Your Daniels & Gilbert VDOT score from any race result, and the times it predicts at every distance.

What VDOT actually is

One number for your current running fitness, worked out from a race you have already run. Higher is fitter. It is not measured in a lab.

Why it beats a lab VO₂max it already contains your economy

Daniels and Gilbert introduced VDOT in Oxygen Power (1979) as a pseudo-VO₂max: not the oxygen uptake a lab would measure, but the VO₂max a runner would need in order to produce the race you just ran.

A lab VO₂max is a ceiling. VDOT is a result, so it already contains your running economy and your fatigue resistance, which are what decide whether a big engine turns into a fast race. Two runners with identical lab numbers can have very different VDOTs, and the VDOT will tell you which one wins.

The equations

VDOT is a ratio of two fitted curves. Let v be your race velocity in metres per minute and t the race duration in minutes.

1. Oxygen cost of the velocity
VO₂ = −4.60 + 0.182258·v + 0.000104·v²

2. Fraction of maximum sustainable for that long
%max = 0.8 + 0.1894393·e−0.012778·t + 0.2989558·e−0.1932605·t

3. VDOT
VDOT = VO₂ ÷ %max

What the two curves mean, and a worked example a 20:00 5K is VDOT 49.8

The first curve says how much oxygen it costs to run at a given speed. The second says how much of your maximum you can hold for how long: near 100% for a very short race, falling towards 80% as the race lengthens. Divide one by the other and you have the maximum the runner must have.

Going the other way, from a VDOT to the time it implies at another distance, has no closed form, because the duration sits on both sides. This page solves it numerically, exactly as the app does. For a fixed distance VDOT only falls as the time rises, so a bisection lands on the one realistic answer.

A worked example. A 20:00 5K: velocity is 5000 m ÷ 20 min = 250 m/min.

VDOT reference table

Race times by VDOT, straight from the equations above. Same table as Daniels' Running Formula, recomputed rather than copied.

Race times by VDOT.

VDOT1500 mMile5K10KHalfMarathon
308:309:1030:411:03:492:21:174:49:49
328:028:4029:051:00:272:13:554:35:17
347:368:1327:3857:252:07:174:22:11
367:147:4926:2154:422:01:184:10:19
386:547:2725:1052:151:55:513:59:30
406:357:0724:0650:011:50:543:49:37
426:186:4923:0847:581:46:223:40:33
446:036:3222:1446:061:42:123:32:12
465:496:1721:2444:231:38:213:24:29
485:366:0320:3842:481:34:483:17:19
505:245:5019:5641:201:31:313:10:40
525:135:3819:1739:581:28:283:04:28
545:025:2718:4038:421:25:372:58:40
564:535:1618:0537:311:22:582:53:15
584:445:0617:3336:241:20:282:48:09
604:354:5717:0335:221:18:092:43:22
654:164:3715:5533:021:12:542:32:35
704:004:1914:5631:011:08:232:23:13
753:464:0414:0429:151:04:262:14:59
803:343:5113:1827:421:00:572:07:43
853:233:3912:3726:1957:512:01:15

What VDOT does not tell you

Why there are no training paces here that is coaching, and this is a calculator

Most VDOT calculators finish by handing you easy, marathon, threshold, interval and repetition paces. This one stops short of that. Prescribing training is coaching, and PaceWise is a calculator: it tells you what your numbers are and leaves what to do about them to you and whoever you train with. Daniels' Running Formula gives the paces for each VDOT alongside the context that makes them safe to use, which a web page can't.

Questions

What is VDOT?

One number for your current running fitness, from Jack Daniels and Jimmy Gilbert. It is a pseudo-VO₂max: the VO₂max you would need to produce the race you just ran, given how much of their maximum a runner can hold for that long. Because it comes from a race result rather than a lab, it already includes your running economy and your fatigue resistance.

How is VDOT calculated?

From two equations. The oxygen cost of your race velocity v in metres per minute is VO₂ = −4.60 + 0.182258v + 0.000104v². The fraction of maximum you can hold for t minutes is 0.8 + 0.1894393·e^(−0.012778t) + 0.2989558·e^(−0.1932605t). Divide the first by the second. A 20:00 5K is 250 m/min for 20 minutes, which comes out at VDOT 49.8.

Is VDOT the same as VO2 max?

No, and the difference matters. VO₂max is a measured ceiling: the most oxygen your body can use, established in a lab. VDOT comes from a race, so it also reflects your running economy and how much of that ceiling you can actually hold. Two runners with the same lab VO₂max can have very different VDOTs, and the VDOT is the better guide to how they will race.

What is a good VDOT score?

VDOT is a fitness scale, not a grade, and it takes no account of age or sex, so comparing yours with someone else's tells you little. For rough orientation: a 30-minute 5K is about VDOT 30, a 25-minute 5K about 38, a 20-minute 5K about 50, a 15-minute 5K about 70. For a comparison that does allow for age and sex, use an age grade.

Does this VDOT calculator give training paces?

No. It gives you your VDOT and the race times it implies, and stops there. Prescribing easy, threshold, interval and repetition paces is coaching, and PaceWise is a calculator, not a coach. Daniels' Running Formula sets out the training paces for each VDOT, along with the context that makes them safe to use.

VDOT, in the app, against your whole history

PaceWise compares your bests four ways — Riegel, Cameron, VDOT, and its own model blending all your results into a range. Free, offline, no account.

Get PaceWise for iPhone

Other calculators