VDOT Calculator
VDOT is the running score from coach Jack Daniels that turns one race result into a fitness number, and that number sets the pace of every workout. Pick a race distance from 1,500 m to the marathon, enter the finish time, and the calculator returns your VDOT plus five training paces (easy, marathon, threshold, interval and repetition), each per kilometre and per mile.
How to find your VDOT and training paces
-
1
Enter your finish time
Type hours, minutes and seconds from a recent race or a hard time trial. Leave hours or seconds empty when they are zero. Use a time you could repeat today, not a lucky best.
-
2
Choose the race distance
Select one of nine distances: 1,500 m, 1 mile, 3 km, 5 km, 10 km, 15 km, 10 miles, the half marathon or the marathon.
-
3
Read your VDOT and paces
The result page shows your VDOT to one decimal and a table with the five training paces in minutes and seconds per kilometre and per mile.
What VDOT measures and how the paces are set
VDOT comes from Jack Daniels’ book Daniels’ Running Formula, with the equations worked out by Daniels and Jimmy Gilbert. It is not a lab VO2max. It is the VO2max a runner would need to produce the race you just ran, so it also reflects running economy and race-day form. Two runners with the same VDOT are predicted to race alike at every distance.
The two equations behind the number
With the speed v in metres per minute and the time t in minutes:
- Oxygen cost of running:
VO2 = -4.60 + 0.182258 v + 0.000104 v² - Share of VO2max you can hold for
tminutes:0.8 + 0.1894393 e^(-0.012778 t) + 0.2989558 e^(-0.1932605 t) VDOT = VO2 / share of VO2max
For 5 km in 20:00, v is 250 m/min, the oxygen cost is 47.5 and the share is 0.953, so the VDOT is 49.8.
How the five training paces are calculated
Each pace is the speed whose oxygen cost equals a fixed share of your VDOT. The calculator solves the same VO2 equation for the speed, then converts it to time per kilometre and per mile.
| Pace | Share of VDOT | Typical use |
|---|---|---|
| Easy | 65% | Warm-ups, recovery runs and long runs |
| Marathon | 80% | Goal marathon effort |
| Threshold | 88% | Comfortably hard tempo runs of 20 to 40 minutes |
| Interval | 98% | Hard repeats of 3 to 5 minutes with jogging recovery |
| Repetition | 105% | Short, fast repeats of 200 to 400 m with full recovery |
These shares are fixed values, so paces can differ by a few seconds from the printed tables in the book. Treat each pace as a target for the effort, and slow down on hills, in heat or when tired.
Sample VDOT values for a 5 km race
| 5 km time | VDOT | Easy pace per km | Threshold pace per km |
|---|---|---|---|
| 16:00 | 64.6 | 4:25 | 3:27 |
| 18:00 | 56.3 | 4:56 | 3:52 |
| 20:00 | 49.8 | 5:27 | 4:16 |
| 22:00 | 44.5 | 5:57 | 4:40 |
| 25:00 | 38.3 | 6:42 | 5:16 |
| 30:00 | 30.8 | 7:56 | 6:16 |
Tips for a trustworthy VDOT
- Use a race or time trial run in good conditions on a flat course. A hilly or windy race underrates your VDOT.
- A recent result matters more than a personal best from years ago.
- The calculator accepts times from 3 minutes to 8 hours and VDOT values from 15 to 90. Outside that range the equations are not reliable and no result is shown.
- Update your VDOT after each new race. It usually rises slowly over a training block.
Frequently Asked Questions
It depends on age, sex and goals. A VDOT around 30 matches a 30 minute 5 km, around 40 a 24 minute 5 km, and around 50 a 20 minute 5 km. Compare yourself with your own earlier VDOT, since the useful signal is how it changes over time.
No. VO2max is a laboratory measurement of oxygen uptake. VDOT is calculated from a race result, so it also includes running economy and how well you raced. It is a performance score that is handy for setting paces, not a physiological test.
Any distance from 1,500 m to the marathon works, because the equations treat them as one scale. Results from 5 km to the half marathon are usually the most reliable. Marathon times depend heavily on pacing and fuelling, so they can give a lower VDOT than shorter races.
This calculator sets each pace at a fixed share of your VDOT (65, 80, 88, 98 and 105 percent) and solves the oxygen cost equation for the speed. The printed tables were built differently, so a difference of a few seconds per kilometre is normal.
No. The time and distance you enter are sent to our server to work out the result, and they are added to the page link as you move between steps so a result can be bookmarked or shared. They are not saved to any account or profile.
Related Tools
BMI Calculator
Calculate body mass index from height and weight. Shows WHO category, healthy-weight range and limitations of BMI.
Clock Out Time Calculator
Calculate your clock-out time from your clock-in time, required paid hours and unpaid breaks. Handles overnight shifts and shows 12- and 24-hour time.
School Days Calculator
Count the weekdays (Monday to Friday) between two dates, with weekend and day-of-week breakdowns. Handy for term planning, assignments and attendance.
Hours Ago Calculator
Find the exact date and time that was a given number of hours ago from now.
Name Compatibility Calculator
Type two names and see how their numerology numbers match: each name gets its expression and soul urge numbers, and the score shows every step. Just for fun.
Time Zone Converter
Convert a time between any two time zones, with daylight-saving shifts applied automatically.
Tool available in other languages
- VDOT-kalkylator [SV]
- Calculadora de VDOT [PT]
- Calculadora de VDOT [ES]
- เครื่องคำนวณ VDOT [TH]
- Kalkulator VDOT [ID]
- Calculateur de VDOT [FR]
- VDOT-Rechner [DE]
- VDOT 계산기 [KO]
- VDOT 計算機 [JA]
- VDOT-calculator [NL]
- حاسبة VDOT [AR]
- Máy tính VDOT [VI]
- Kalkulator VDOT [PL]
- VDOT 计算器 [ZH]
- Calcolatore VDOT [IT]
- Калькулятор VDOT [RU]
- VDOT Hesaplayıcı [TR]