VDOT Calculator

Calculate your VDOT and personalized training paces using Jack Daniels' Running Formula

Recent Race Performance

Hours
Minutes
Seconds

What is VDOT?

VDOT is a measure of running fitness developed by coach Jack Daniels. It represents your current running ability and is used to calculate optimal training paces.

Your VDOT

49.8
Recreational

Training Paces (per km)

Easy
Recovery & long runs
5:23 - 4:54
Marathon
Marathon race pace
4:31
Threshold
Tempo & cruise intervals
4:16
Interval
VO2max workouts
3:55
Repetition
Speed & economy work
3:42

Race Predictions

800m
1:36:00
1500m
3:00:00
1 mile
3:13:05
3K
6:00:00
5K
10:00:00
10K
20:00:00
Half Marathon
42:11:42
Marathon
84:23:24

Physiological Data

VO2 at Race Pace47.5 ml/kg/min
% VO2max Utilized95.3%
Race Velocity250.0 m/min

What Is VDOT and Why Does It Matter?

VDOT is a single number that captures your current running fitness. Developed by legendary coach Jack Daniels in the 1970s and refined in his book Daniels' Running Formula, VDOT is often described as a "pseudoVO2max" — not a laboratory-measured maximal oxygen uptake, but a performance-based estimate that accounts for both your aerobic capacity and your running economy at the same time.

Traditional VO2max testing requires a treadmill, a gas analyser, and a sports-science lab. VDOT gives you a comparable, actionable number from nothing more than a recent race result: the distance you ran and the time it took. Because running economy varies widely between athletes (two runners with identical VO2max can perform very differently depending on how efficiently they use oxygen), VDOT is often a better predictor of race performance than raw VO2max alone.

The practical power of VDOT lies in what flows from it. Once your VDOT is known, coach Daniels' system assigns five distinct training intensity zones — Easy, Marathon, Threshold, Interval, and Repetition — each tuned to a precise percentage of the physiological stimulus that VDOT represents. Training at the wrong pace is one of the most common runner mistakes: going too hard on easy days, or not hard enough on quality days. VDOT removes guesswork.

VDOT also lets you predict equivalent performances across distances. A runner with VDOT 50 can expect similar relative efforts whether racing a 5K or a marathon, assuming sufficient specific preparation. This makes the calculator invaluable for race goal-setting, training prescription, and monitoring fitness progress over months of training.

The VDOT Formula Explained

The VDOT calculation uses two biomechanical equations from Jack Daniels and Jimmy Gilbert's original research. Both are functions of race velocity and race duration.

First, your race velocity is derived from your distance and time. The velocity is expressed in meters per minute because the oxygen-cost equation that follows was calibrated in those units:

Next, the oxygen cost (VO2) at that velocity is computed using a quadratic relationship between running speed and oxygen demand — the body's oxygen requirement rises faster than pace in a nonlinear curve:

Third, because longer races are run at a lower fraction of VO2max than shorter ones, the formula needs to account for how much of your aerobic ceiling you can actually sustain. The %VO2max utilized is modelled as a double-exponential function of race duration t (in minutes), capturing the well-known physiological reality that shorter efforts recruit a higher fraction of maximal capacity.

Finally, VDOT is simply the ratio of the oxygen cost to the fraction utilised. Dividing VO2 by %VO2max scales the calculation back to an equivalent VO2max, giving a number that is comparable across all race distances.

VDOT Core Equations

v = (D × 1000) / t VO2 = −4.60 + 0.182258v + 0.000104v² %VO2max = 0.8 + 0.1894393·e^(−0.012778t) + 0.2989558·e^(−0.1932605t) VDOT = VO2 / %VO2max

Where:

  • D= Race distance in kilometres
  • t= Race duration in minutes
  • v= Race velocity in metres per minute
  • VO2= Oxygen cost at race velocity (ml/kg/min)
  • %VO2max= Fraction of VO2max utilised during the race (0–1)
  • VDOT= Running fitness index (ml/kg/min equivalent)

How Training Paces Are Derived from VDOT

Once VDOT is established, every training pace is calculated by targeting a specific percentage of your VDOT value and then inverting the VO2-velocity equation to find the corresponding speed. The calculator uses a quadratic formula to reverse-solve: given a target VO2, it solves the equation −4.60 + 0.182258v + 0.000104v²= targetVO2 for velocity, then converts to pace (seconds per kilometre).

The five zones and their VDOT percentages are:

Zone % of VDOT Purpose
Easy (E) 66 – 74% Recovery runs, long runs, aerobic base building
Marathon (M) 82% Marathon-specific stamina, long tempo efforts
Threshold (T) 88% Lactate threshold improvement, tempo runs and cruise intervals
Interval (I) 98% VO2max stimulus, track intervals (e.g. 1200m repeats)
Repetition (R) 105% Speed and running economy, short fast reps (200–400m)

Easy pace is shown as a range (66–74% of VDOT) because recovery runs should be comfortable rather than precisely paced. All other zones are single target values. The most critical zone for most distance runners is Threshold, which directly targets the lactate threshold — the speed above which lactate accumulates faster than it can be cleared, the key limiter for races from 10K to marathon distance.

VDOT Score Ranges and Fitness Levels

Your VDOT score places you on a fitness spectrum that spans from first-time runners all the way up to Olympic athletes. Understanding where you sit helps frame realistic training goals and appropriate race expectations. The VDOT calculator uses the following benchmarks:

VDOT Range Level Approximate 5K Equivalent
< 40 Beginner Slower than ~30:00
40 – 49 Recreational ~22:30 – 30:00
50 – 59 Serious Recreational ~18:30 – 22:30
60 – 69 Competitive ~15:30 – 18:30
70 – 84 Sub-Elite / National ~13:30 – 15:30
85+ Elite / World Class Faster than ~13:30

A VDOT improvement of just 2–3 points translates to a meaningful performance gain across all distances. For example, moving from VDOT 45 to VDOT 48 is roughly equivalent to dropping several minutes off your 10K time. Tracking VDOT over training cycles is therefore a useful way to objectively measure fitness progress, independent of weather, course profile, or how you felt on race day.

It is worth noting that VDOT is race-condition specific. A time set on a certified flat road course in ideal conditions will produce a higher VDOT than a hilly trail race. Always enter your best recent effort on a standard road or track distance for the most useful training prescriptions.

Using VDOT for Race Predictions and Goal Setting

One of the most practically useful features of the VDOT calculator is equivalent race prediction. Because VDOT is designed to be consistent across distances, a VDOT derived from any one race can be used to estimate what you should be capable of at any other standard distance — assuming adequate distance-specific preparation.

The prediction algorithm works by binary search: for a given VDOT and target distance, it iteratively narrows down the race time that would produce exactly that VDOT value, converging to within 0.01 VDOT units in 50 iterations. This ensures predictions are precisely consistent with your input race performance.

However, race predictions come with important caveats. They assume you have trained appropriately for the predicted distance. A 5K specialist might not be able to immediately run a marathon at their VDOT-predicted time without marathon-specific long-run preparation. Conversely, a heavy mileage marathon runner might outperform their VDOT at 10K or half marathon distances. Use predictions as targets for fitness-appropriate goal races, not as guarantees.

A practical use case: if you recently ran a 5K but want to set a half marathon goal for your next race, enter your 5K result to obtain your VDOT, then read off the half marathon prediction. This gives you a scientifically grounded time goal rather than an arbitrary round number. Combined with the training paces, you then have a complete roadmap — goal time and the exact paces for each workout type needed to reach it.

The Science Behind VDOT: Jack Daniels and Running Physiology

VDOT was formalised by exercise physiologist and coach Jack Daniels, PhD, alongside researcher Jimmy Gilbert, based on data collected from elite runners in the 1970s. Their core insight was that performance times across different race distances cluster around a common aerobic capacity factor — in other words, a runner's 5K time, 10K time, and marathon time are not independent: they are all reflections of the same underlying physiology.

The equations used in this calculator originate from that research. The oxygen-cost formula (VO2 = −4.60 + 0.182258v + 0.000104v²) was empirically fitted to laboratory measurements of VO2 at multiple running velocities. The double-exponential %VO2max curve captures the well-established physiological relationship between effort duration and the fraction of maximal aerobic power that can be sustained — an insight that connects directly to lactate threshold, aerobic capacity, and pacing strategy.

Daniels' training philosophy, built around VDOT, has influenced generations of elite and recreational runners alike. It underpins the training programmes of multiple Olympic medalists and is widely taught in coach certification programmes worldwide. The system's durability — still used decades after its creation — speaks to the robustness of the underlying physiology.

Modern sports science has largely validated the framework. Research consistently shows that the training-pace zones derived from VDOT produce appropriate physiological stimuli: Easy runs at conversational aerobic intensity, Threshold runs near the lactate inflection point, and Interval workouts near VO2max. The VDOT running calculator on this page implements these equations faithfully, giving you access to the same methodology used by world-class coaches.

Worked Examples

5K in 20:00 (Recreational Runner)

Problem:

A runner completes a 5K race in exactly 20 minutes. What is their VDOT, and what are their training paces?

Solution Steps:

  1. 1Convert time to minutes: 20:00 = 20 minutes. Compute velocity: v = (5 × 1000) / 20 = 250 m/min.
  2. 2Compute VO2 at race pace: VO2 = −4.60 + 0.182258 × 250 + 0.000104 × 250² = −4.60 + 45.5645 + 6.5 = 47.46 ml/kg/min.
  3. 3Compute %VO2max: 0.8 + 0.1894393 × e^(−0.012778 × 20) + 0.2989558 × e^(−0.1932605 × 20) = 0.8 + 0.1894393 × 0.7743 + 0.2989558 × 0.02087 ≈ 0.8 + 0.1467 + 0.0062 = 0.9529.
  4. 4Calculate VDOT: VDOT = 47.46 / 0.9529 ≈ 49.8. This places the runner in the Recreational category.
  5. 5Threshold pace targets 88% of VDOT → target VO2 = 0.88 × 49.8 = 43.8 ml/kg/min. Inverting the VO2 equation gives a threshold velocity of approximately 236 m/min → pace ≈ 4:14 /km.

Result:

VDOT ≈ 49.8 (Recreational). Threshold pace approximately 4:14 /km; Easy pace range approximately 5:01–5:35 /km.

10K in 45:00 (Building Runner)

Problem:

A runner finishes a 10K road race in 45 minutes flat. Calculate their VDOT and expected 5K equivalent.

Solution Steps:

  1. 1Time in minutes: 45. Velocity: v = (10 × 1000) / 45 = 222.2 m/min.
  2. 2VO2 = −4.60 + 0.182258 × 222.2 + 0.000104 × 222.2² = −4.60 + 40.50 + 5.13 = 41.03 ml/kg/min.
  3. 3e^(−0.012778 × 45) = e^(−0.5750) ≈ 0.5627; e^(−0.1932605 × 45) = e^(−8.697) ≈ 0.000166. So %VO2max = 0.8 + 0.1894393 × 0.5627 + 0.2989558 × 0.000166 ≈ 0.8 + 0.1066 + 0.00005 = 0.9067.
  4. 4VDOT = 41.03 / 0.9067 ≈ 45.3. The binary-search race predictor then finds the 5K time consistent with VDOT 45.3.
  5. 5The predicted 5K time for VDOT 45.3 is approximately 21:45, consistent with the runner being about 90 seconds per km faster over the shorter distance.

Result:

VDOT ≈ 45.3 (Recreational). Predicted 5K approximately 21:45; Interval pace approximately 4:33 /km.

5K in 16:00 (Competitive Club Runner)

Problem:

A club athlete runs a 5K in 16:00. Determine VDOT, fitness level, and threshold training pace.

Solution Steps:

  1. 1Time = 16 minutes. Velocity = (5 × 1000) / 16 = 312.5 m/min.
  2. 2VO2 = −4.60 + 0.182258 × 312.5 + 0.000104 × 312.5² = −4.60 + 56.956 + 10.156 = 62.51 ml/kg/min.
  3. 3e^(−0.012778 × 16) = e^(−0.20445) ≈ 0.8152; e^(−0.1932605 × 16) = e^(−3.09217) ≈ 0.04522. %VO2max = 0.8 + 0.1894393 × 0.8152 + 0.2989558 × 0.04522 ≈ 0.8 + 0.1544 + 0.0135 = 0.9679.
  4. 4VDOT = 62.51 / 0.9679 ≈ 64.6. This is in the Competitive range (60–69), typical for a serious club athlete or age-group competitor.
  5. 5Threshold pace targets 88% of VDOT → target VO2 = 0.88 × 64.6 = 56.85 ml/kg/min, corresponding to approximately 291 m/min → pace ≈ 3:26 /km. Predicted marathon time is approximately 2:53.

Result:

VDOT ≈ 64.6 (Competitive). Threshold pace approximately 3:26 /km; predicted marathon approximately 2:53.

Half Marathon in 1:45:00 (Endurance Runner)

Problem:

A runner completes a half marathon (21.0975 km) in 1 hour 45 minutes. What is their VDOT?

Solution Steps:

  1. 1Total seconds = 1 × 3600 + 45 × 60 = 6300 s → 105 minutes. Velocity = (21097.5 m) / 105 = 200.93 m/min.
  2. 2VO2 = −4.60 + 0.182258 × 200.93 + 0.000104 × 200.93² = −4.60 + 36.62 + 4.20 = 36.22 ml/kg/min.
  3. 3e^(−0.012778 × 105) = e^(−1.3417) ≈ 0.2614; e^(−0.1932605 × 105) ≈ essentially 0. %VO2max = 0.8 + 0.1894393 × 0.2614 + 0 ≈ 0.8 + 0.04953 = 0.8495.
  4. 4VDOT = 36.22 / 0.8495 ≈ 42.6 (Recreational level). Threshold pace targets 88% of VDOT = 37.49 ml/kg/min, corresponding to approximately 4:38 /km.

Result:

VDOT ≈ 42.6 (Recreational). Threshold pace approximately 4:38 /km; predicted 5K approximately 23:30.

Tips & Best Practices

  • Always enter your most recent best race time — a result from earlier in the season or from last year will underestimate your current fitness.
  • Run the race you use for VDOT on a flat, certified road or track course; hills and trail terrain systematically slow times and can underestimate your true VDOT.
  • Do most of your weekly mileage at Easy pace (66–74% of VDOT). Running too hard on easy days is the single most common training error the VDOT system helps fix.
  • Threshold workouts should feel 'comfortably hard' — you can speak in short phrases but not hold a full conversation. If you need to gasp between words, you are above Threshold pace.
  • Use Interval pace (98% of VDOT) for track repeats of 1000–1200 m. Each rep should take 3–5 minutes; this duration maximises the VO2max training stimulus per session.
  • Repetition (R) pace work improves running economy and speed, not just aerobic capacity. Keep reps short (200–400 m) with full recovery between them so each rep is truly fast.
  • A VDOT gain of 2–3 points over a training cycle (12–16 weeks) represents solid progress. Do not expect dramatic jumps — consistent, patient training yields the best long-term VDOT gains.
  • If two VDOT values from races of different distances disagree by more than 2–3 points, the discrepancy likely reflects distance-specific preparation rather than measurement error — train more at the deficient distance.

Frequently Asked Questions

VDOT is a very reliable relative measure of running fitness when derived from a genuine maximal race effort on a flat, certified course. It is less accurate if the race was run in extreme heat, at altitude, or on a hilly trail. For training prescription purposes, an accuracy of ±1–2 VDOT points is generally sufficient, as training zones span a range of velocities rather than a single exact pace.
Any race from 1500 m to the marathon can give a valid VDOT. Many coaches prefer 5K or 10K because they are long enough to be aerobically dominated but short enough for a genuine all-out effort. Very short races (under 1200 m) have a larger anaerobic contribution, which can inflate VDOT slightly. Marathon times can underestimate VDOT if nutrition or pacing went wrong on race day.
True VO2max is a laboratory measurement of your peak oxygen uptake during an incremental exercise test to exhaustion. VDOT is a performance-derived number that combines VO2max with running economy — it essentially tells you how fast your body moves relative to the oxygen it uses. Two runners can have the same VO2max but different VDOTs if one runs more economically. For training purposes, VDOT is often more useful than laboratory VO2max precisely because it captures both factors in a single number.
Recalculate after each race effort where you ran close to maximum. For most recreational runners this means every 4–12 weeks, coinciding with tune-up races or time trials. Avoid adjusting training paces based on a single workout — only races provide the controlled, maximal-effort conditions the VDOT formula assumes. If you do not have an upcoming race, a well-executed solo time trial on a track (e.g. 5K) can serve as a VDOT test.
Yes — the Marathon pace zone (82% of VDOT) directly gives your target marathon pace, and the race prediction table gives your predicted finish time. Both are widely used by coached marathon runners. Bear in mind that the prediction assumes adequate marathon-specific preparation, particularly long runs that build glycogen durability. A runner who only does 5K and 10K training may not be able to sustain the predicted marathon pace for the full distance.
A faster race time over the same distance means a higher velocity, which produces a higher VO2 and — after dividing by %VO2max — a higher VDOT. Every training zone is a percentage of that VDOT, so all paces become faster proportionally. This is by design: as your fitness improves, your training stimulus must increase to continue driving adaptation. VDOT-based training auto-adjusts all five zones together, preventing the common mistake of updating race goals while leaving training paces unchanged.
It is the fraction of your maximal aerobic capacity you used during the race, expressed as a percentage. A 5K runner typically uses around 95–98% of VO2max, while a marathon runner uses around 75–85%, because sustainable fractions decrease as race duration increases. This is exactly what the double-exponential formula in the calculator models. Seeing a high %VO2max (above 95%) confirms you ran close to your limit; a low value might suggest the effort was not fully maximal or that you chose a pace you could sustain more conservatively.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the VDOT Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.

Privacy choices

MyCalcBuddy uses necessary storage for the site to work. Optional analytics, notifications, and future advertising features stay off unless you allow them.