VDOT Calculator (Jack Daniels)
Compute your VDOT. Jack Daniels' single-number measure of running fitness, from any race time, then predict equivalent performances at other distances and get training paces tailored to your current fitness.
Compute your VDOT. Jack Daniels' single-number measure of running fitness, from any race time, then predict equivalent performances at other distances and get training paces t…
What is VDOT?
VDOT is a single-number measure of running fitness developed by legendary running coach Dr. Jack Daniels and Jimmy Gilbert in the 1970s, formally presented in Daniels' 1979 book Daniels' Running Formula (now in its 3rd edition). VDOT is technically the "VO2 max equivalent", it represents the VO2 max a runner would need to achieve a particular race time, accounting for the fraction of VO2 max sustainable at that race distance. Because it accounts for running economy and endurance (not just raw aerobic capacity), VDOT is more useful than laboratory-measured VO2 max for predicting race performance and setting training paces. Two runners with the same laboratory VO2 max but different running economies will have different VDOT values, and VDOT correlates more closely with actual race performance.
The VDOT formula
VDOT is computed from race distance and time using two equations. First, the oxygen cost of running at the average race velocity is: VO2 = −4.60 + 0.182258 × v + 0.000104 × v², where v is velocity in meters per second. Second, the fraction of VO2 max sustainable for the race duration is: %max = 0.8 + 0.1894393 × e^(−0.012778 × T) + 0.2989558 × e^(−0.1932605 × T), where T is race time in minutes. VDOT is then VO2 / %max. The first equation comes from laboratory measurements of running economy (about 210 ml/kg/km for most runners, with the quadratic term capturing the increased cost at higher speeds). The second equation comes from the time-to-exhaustion literature, the longer you run, the lower the fraction of VO2 max you can sustain.
How to compute equivalent performances
Once you have a VDOT from one race, you can predict equivalent performances at other distances by solving the VDOT equation in reverse, finding the time T at distance D that gives the same VDOT. This calculator uses binary search to find T such that vdotFromRace(D, T) = your VDOT, to within 0.01 seconds. The result is the time you could theoretically run at distance D if your fitness is the same as in the source race. Daniels published pre-computed VDOT tables in his book for distances from 800 m to marathon, and this calculator reproduces those tables dynamically for any race input.
How accurate are VDOT predictions?
VDOT predictions are typically within 1-3% of actual race times for distances close to the source race (e.g. predicting 10 km from a 5 km). The accuracy degrades for predictions across very different distances, predicting a marathon from an 800 m time may be off by 5-10% because the underlying physiology (speed vs endurance) differs. For best accuracy, use a source race within 2-3x of the target distance. Also, VDOT assumes you are equivalently trained for the target distance, a 5 km runner with VDOT 50 might run a marathon slower than predicted because they lack the long-run endurance, even if their aerobic capacity supports the predicted time.
Training paces derived from VDOT
Daniels defines five training paces based on VDOT: Easy (E), Marathon (M), Threshold (T), Interval (I), and Repetition (R). Each pace targets a specific physiological system. Easy pace (about 70-80% of VDOT velocity) builds aerobic base and capillary density without excessive stress; it should feel "conversational." Marathon pace is the pace you could sustain for a marathon at your current VDOT; it's used in marathon-specific long runs. Threshold pace (about 88-92% of velocity at VDOT) is the fastest pace you can sustain for ~60 minutes; tempo runs at this pace raise lactate threshold. Interval pace (about 95-100% of velocity at VDOT) is roughly 3-5K race pace; interval workouts at this pace raise VO2 max. Repetition pace (about 105-115% of velocity at VDOT) is faster than 1-mile race pace; it develops running mechanics, speed, and economy.
How to use VDOT in training
Use VDOT to set training paces for each workout type. Easy runs and long runs use E pace. Marathon-paced segments within long runs use M pace. Tempo runs of 20-30 minutes use T pace. Interval workouts (e.g. 6 × 800m with 400m jog recovery) use I pace. Repetition workouts (e.g. 8 × 400m with full recovery) use R pace. The five-pace system ensures that each workout stresses the targeted physiological system without overtraining. Daniels recommends that about 80% of weekly mileage be at E pace, with the remaining 20% split among M, T, I, and R based on the phase of training and target race distance.
Why VDOT is more useful than laboratory VO2 max
VDOT correlates more closely with race performance than laboratory VO2 max because it captures three components of performance: aerobic capacity (VO2 max), running economy (oxygen cost at a given pace), and endurance (fraction of VO2 max sustainable at race distance). Two runners with identical VO2 max can have very different VDOT values if their running economy differs. A runner with poor economy may need more oxygen to run at a given pace, lowering their VDOT relative to their VO2 max. VDOT also accounts for lactate threshold and mental factors that affect race performance. For most runners, VDOT is the single best predictor of race performance across distances.
Limitations of VDOT
VDOT has several limitations. First, it assumes the runner is equivalently trained for the target distance, a 5K runner predicting a marathon will be too optimistic if they lack long-run endurance. Second, the formula assumes a particular running economy (~210 ml/kg/km); runners with better or worse economy will have VDOT values that over- or under-estimate their true aerobic capacity. Third, VDOT does not account for course profile (hills), weather (heat, humidity, wind), or surface (track, road, trail), all of which can shift actual race time by 5-15%. Fourth, VDOT predictions are most accurate for distances close to the source race and degrade for very different distances. Finally, the training paces are calibrated for healthy adults and may need adjustment for older runners, runners returning from injury, or runners in extreme environments.
Practical workflow
Run a recent race or all-out time trial at a distance you're trained for (5K or 10K are ideal, long enough to be primarily aerobic, short enough to be all-out). Enter the result in this calculator to get your VDOT. Use the equivalent performances table to set realistic goals for upcoming races at other distances. Use the training paces to structure your workouts: easy runs at E pace, tempo runs at T pace, intervals at I pace. Re-test your VDOT every 8-12 weeks by racing again or doing a time trial, and adjust training paces accordingly as fitness improves.
Periodization using VDOT
VDOT is not just a fitness metric, it's the foundation of Jack Daniels' periodization system. Daniels organizes training into four phases, each lasting 4-8 weeks, with VDOT-based paces tailored to the phase. Phase 1: Foundation (6-8 weeks) builds aerobic base with mostly easy running at E pace, plus light strides and a weekly long run. Phase 2: Early Quality (4-6 weeks) introduces quality workouts, primarily R pace repetitions for speed and mechanics, plus some I pace intervals. Phase 3: Transition Quality (4-6 weeks) shifts focus to I pace intervals and T pace tempo runs, the core VO2 max and lactate threshold work. Phase 4: Final Quality (4-6 weeks) emphasizes T pace and M pace for marathoners, or R pace and I pace for shorter race specialists, with reduced volume for tapering.
The key insight is that VDOT doesn't change much during a single training cycle, typically 1-3 points over 12-16 weeks. What changes is which training paces you can sustain. A runner at VDOT 50 throughout a 16-week marathon training cycle will see their M pace (marathon pace) become more sustainable, their T pace (threshold pace) become faster relative to VDOT, and their E pace become easier. The VDOT number itself is the anchor; the training paces derived from it guide each workout. Re-test VDOT every 8-12 weeks to recalibrate the paces; the new paces will be slightly faster as fitness improves.
Adjusting VDOT for environmental conditions
VDOT assumes flat terrain, ideal weather (50-60°F, low humidity, calm wind), and sea level altitude. Real-world conditions often deviate, and the adjustments matter. Heat: at 70°F, expect performance to be 2-3% slower; at 80°F, 5-7% slower; at 90°F, 10-15% slower. Humidity amplifies the heat effect because sweat evaporation (the body's primary cooling mechanism) is less effective. Altitude: at 5,000 feet, expect 3-5% slower; at 8,000 feet, 7-10% slower; at 10,000+ feet, 12-18% slower. Altitude affects endurance events more than sprints because the oxygen cost of sustained effort becomes the limiting factor. Hills: a course with 100 feet of climbing per mile slows performance by 10-20 seconds per mile compared to a flat course. Wind: a headwind slows more than a tailwind of the same speed helps, net loss of 5-15 seconds per mile in a 10 mph wind.
For accurate VDOT estimation, race in conditions as close to ideal as possible. If you must race in adverse conditions, add the expected slowdown to your finishing time before entering it into the calculator, for example, if you ran a 10K in 50:00 at 80°F (5-7% slower than ideal), your "ideal conditions" 10K would be approximately 47:00-47:30, corresponding to a VDOT of about 43-44 rather than 40. This adjusted VDOT gives more accurate training paces and equivalent performance predictions. Conversely, if you race at altitude and want to know your sea-level equivalent VDOT, subtract the expected altitude slowdown from your finishing time.
Using VDOT for non-running endurance sports
VDOT is specifically designed for running, but the underlying concept, a single-number measure of aerobic fitness that predicts performance across distances, applies to other endurance sports. For cycling, the Functional Threshold Power (FTP), the highest power you can sustain for one hour, serves a similar role. FTP can be tested with a 20-minute time trial (FTP ≈ 95% of 20-minute power) and used to set training zones and predict performance at other durations. For rowing, the 2,000-meter time trial is the standard performance benchmark, with equivalent performance tables similar to VDOT. For swimming, the critical swim speed (CSS), the theoretical pace you can sustain indefinitely, is the analog. Each sport has its own performance-equivalent metric, but the principle is the same: a single fitness number that predicts performance across durations and sets training intensities.
Formula sources, population limits, and references for this fitness calculator are documented in our public methodology. Read the methodology · Medical disclaimer