Skip to content
Training Science 7 min read ·

What Is VDOT? The Jack Daniels Running Formula Explained for Coaches

If you coach distance runners, you've probably heard another coach mention an athlete's "VDOT" the way you'd mention a PR. Here's exactly what that number means, where it came from, and why it might be the most useful single number in your coaching toolbox.

Key Takeaways

  • VDOT is a single fitness score derived from an athlete's actual race performance, developed by Jack Daniels and Jimmy Gilbert.
  • It's a "pseudo-VO2max" — it bundles aerobic capacity and running economy into one practical number.
  • Because it's based on what an athlete actually ran, it prescribes training paces better than a lab VO2max test.
  • One recent race time gives you every training pace an athlete needs: easy, marathon, threshold, interval, and repetition.

Where VDOT Came From

In the late 1970s, exercise physiologist and coach Jack Daniels teamed up with engineer Jimmy Gilbert to publish Oxygen Power: Performance Tables for Distance Runners. The two had a deceptively simple idea: instead of measuring a runner's aerobic capacity in a lab, work backward from race results.

They combined two well-established relationships — the oxygen cost of running at a given speed, and the fraction of aerobic capacity a runner can sustain for a given race duration — and used them to compute, for any race time at any distance, the VO2max a runner would need to produce that performance. Daniels called the resulting value VDOT, shorthand for "V-dot-O2max" (in physiology notation, the dot over the V indicates a rate — volume of oxygen per minute). The system was later popularized for a generation of coaches in Daniels' book Daniels' Running Formula, which remains a standard reference for distance training.

What VDOT Actually Represents

VDOT is often described as a "pseudo-VO2max," and that's the right way to think about it. A true VO2max is a lab measurement: the maximum rate at which an athlete can consume oxygen, usually expressed in ml/kg/min. VDOT looks like a VO2max number (a 19:57 5K corresponds to a VDOT of about 50), but it's not claiming to be the athlete's measured aerobic ceiling.

Instead, VDOT answers a more useful question: what level of fitness does this race performance demonstrate? Two runners can have identical lab-measured VO2max values but race very differently, because racing also depends on:

VDOT rolls all of that into one number, because the race result already reflects all of it. That's the genius of the system: it measures the whole athlete, not one physiological variable.

Why VDOT Beats a Lab VO2max for Prescribing Training

Suppose you somehow got every kid on your roster a treadmill VO2max test. You still couldn't write workouts from those numbers, because the test doesn't tell you how economically each athlete runs. A runner with a high VO2max and poor economy would be assigned paces they can't hold; an efficient runner with a modest max would be sandbagged.

A race time has no such problem. If an athlete ran 5:20 for 1600m, that performance already integrates their engine, their efficiency, and their competitiveness. Training paces derived from it will fit. That's why Daniels built his entire pace-prescription system on race results rather than lab data — and why VDOT-based training works just as well for a 14-year-old freshman as for a collegiate All-American. The formula doesn't care who you are; it cares what you ran.

There's a practical bonus for coaches: race results are free, you collect them every week of the season, and they automatically update as athletes get fitter.

How a Race Time Converts to VDOT

Conceptually, the conversion has two steps:

  1. Compute the oxygen cost of the performance. Daniels and Gilbert used a regression for the oxygen demand of running at a given velocity. From the race distance and time, you get the average velocity and thus the oxygen cost of holding that pace.
  2. Adjust for race duration. No one races at 100% of VO2max for long. A roughly 11–12 minute race sits near 100%; a 5K is in the mid-90s percent range; longer races use a smaller fraction. Daniels and Gilbert modeled the fraction of VO2max sustainable as a function of race duration, then divided the oxygen cost by that fraction to estimate the max — the VDOT — implied by the performance.

In practice, nobody does this math by hand. You use Daniels' published tables or a VDOT calculator that handles the equations and returns both the score and the corresponding training paces.

A Worked Example: the 5:20 Miler

Say your sophomore runs 5:20 in the 1600m. That performance corresponds to a VDOT of roughly 50. From that one number, the system generates a full set of training paces — approximately:

Approximate training paces for a VDOT of 50 (5:20 1600m)
Training Zone Approximate Pace Used For
Easy (E) ~8:15–9:05 / mile Daily runs, warm-ups, recovery
Threshold (T) ~6:50 / mile Tempo runs, cruise intervals
Interval (I) ~93 sec / 400m VO2max work, e.g. 1000m repeats
Repetition (R) ~43–45 sec / 200m Speed and economy, e.g. 200m reps

Notice what just happened: from one race, you now know how fast this athlete's tempo run should be, what their 1000m repeats should hit, and how quick their 200s should be. No guesswork, no "run it by feel," no copying the paces of the kid next to them. For a deeper look at each zone, see our guide to the six VDOT training paces.

Common Misconceptions About VDOT

"VDOT is the athlete's VO2max."

No — and that's a feature, not a bug. An athlete with great economy will have a VDOT higher than their lab VO2max; an inefficient runner will score lower. VDOT measures performance fitness, which is what you actually train and race with.

"Use the athlete's goal time to set paces."

This is the most common mistake in VDOT-based coaching. Training paces must come from a current, real performance, not from what the athlete hopes to run in November. Training at goal-pace-derived zones is just training too hard with extra steps — it turns threshold days into races and interval days into survival runs. Let fitness improve, let race times drop, and update the VDOT when they do.

"One VDOT fits all distances perfectly."

VDOT assumes the athlete is equally trained for every distance, which is never quite true. A speed-gifted 800 runner usually shows a higher VDOT from the 800 than the 3200, and vice versa for a strength-based runner. The practical fix: use the VDOT from the distance closest to what the athlete is training for, or from the longest recent honest effort. More on this in how to predict race times across distances.

"Update VDOT after every workout."

VDOT comes from races, not workouts. A hot workout might tempt you to bump paces, but workouts are run in controlled conditions with pacing help — they overstate race fitness. Daniels' own guidance is conservative: update off genuine race performances, and don't jump an athlete more than about one VDOT point at a time even after a breakthrough. Fitness changes gradually; paces should too.

The Bottom Line for Coaches

VDOT turns the question "how fast should this kid run today?" from an art into a system. One honest race time gives you individualized, physiologically grounded paces for every type of workout — for every athlete on your roster, from your front-runner to your last JV finisher. That's why the system has survived nearly five decades essentially unchanged: it works, and it scales.

Stop Doing VDOT Math by Hand

TrackCoach360's built-in VDOT calculator converts every race result on your roster into a fitness score and a full set of training paces — automatically, for every athlete, all season long.

Start Your 14-Day Free Trial

Free for 14 days · Cancel anytime

Related Reading