Pace and race times

    VDOT calculator

    VDOT is a running fitness score from Jack Daniels and Jimmy Gilbert, worked out from a race result. A 5K in 19:57 or a 10K in 41:20 is a VDOT of about 50. From your VDOT come five training paces: easy, marathon, threshold, interval and repetition. Enter a recent race to get yours.

    Calculator

    Hours:minutes:seconds

    VDOT
    40.0
    PacePer kmPer mileWhat it is for
    Easy6:07–6:439:50–10:49Easy runs, long runs, recovery
    Marathon5:268:45Marathon-pace runs and long-run finishes
    Threshold5:058:12Tempo runs and cruise intervals (20 to 30 min total)
    Interval4:407:313 to 5 min repeats, VO2max work
    Repetition4:217:00200 to 400 m reps for speed and economy

    T per 400 m: 2:02 · I per 400 m: 1:52 · R per 200 m: 0:52 · R per 400 m: 1:44

    RaceEquivalent time
    5K24:06
    10K50:00
    Half marathon1:50:52
    Marathon3:49:34

    VDOT = VO2 cost of race speed ÷ % of VO2max sustainable for that duration (Daniels and Gilbert). Training paces at 62–70 % (E), 88 % (T), 98 % (I) and 107 % (R) of VDOT; M from the marathon prediction.

    What VDOT is

    VDOT is a running fitness score developed by coach Jack Daniels and mathematician Jimmy Gilbert. It is worked out from a race result, not from a lab test, and it combines your aerobic capacity with how economically you run. Two runners with the same VDOT can expect similar race times at every distance, whatever their lab VO2max.

    The value of VDOT is that one number gives you both predicted race times and the paces to train at. That makes it one of the most practical tools in running. This calculator is part of the free LeCoach running calculators.

    How VDOT is calculated

    The model has two parts. First, the oxygen cost of running at a given speed:

    VO2 = −4.60 + 0.182258 × v + 0.000104 × v² (v in metres per minute)

    Second, the fraction of your maximum you can sustain for the duration of the race:

    % max = 0.8 + 0.1894393 × e^(−0.012778 × t) + 0.2989558 × e^(−0.1932605 × t) (t in minutes)

    VDOT = VO2 ÷ % max

    Worked example. A 10K in 50:00 is a speed of 200 m/min. The oxygen cost is 36.0 mL/kg/min, and over 50 minutes a runner can sustain about 90 % of maximum. VDOT = 36.0 ÷ 0.90 = 40.0. A 5K in 19:57 gives a VDOT of 50.

    Your training paces

    From your VDOT, the calculator derives five training intensities. These are the paces for a VDOT of 40 (10K in 50:00) and 50 (5K in 19:57):

    PaceWhat it is forVDOT 40, per kmVDOT 50, per km
    Easy (E)Easy runs, long runs, recovery6:07–6:435:07–5:38
    Marathon (M)Marathon-pace runs, long-run finishes5:264:31
    Threshold (T)Tempo runs and cruise intervals5:054:15
    Interval (I)3 to 5 minute repeats, VO2max work4:403:54
    Repetition (R)200 to 400 m reps for speed and economy4:213:38

    How to use them in a week:

    • Easy pace for most of your running, typically 75 to 80 % of weekly volume.
    • Threshold once a week: for example 4 × 1 mile at T pace with 1 minute rest, or 20 minutes continuous.
    • Intervals once a week in a build phase: for example 5 × 1,000 m at I pace with jog recovery of about the same time.
    • Repetitions as short, fast, fully recovered efforts: for example 8 × 200 m at R pace with 200 m jog.
    • Marathon pace in long runs when preparing for a marathon.

    Want this worked out for you every day? LeCoach builds your training around your own numbers.

    Try LeCoach for free

    Equivalent race times

    Your VDOT also predicts race times at other distances. A VDOT of 50 corresponds to about 19:56 for 5K, 41:20 for 10K, 1:31:31 for the half marathon and 3:10:40 for the marathon. Those predictions assume you have trained for each distance; the race time predictor compares them with the Riegel formula.

    Common mistakes

    • Using a goal time instead of a real result. Train at the paces of your current fitness, not the fitness you hope to have. Train at your goal paces and you will be overreaching within weeks.
    • Running easy runs too fast. The easy range exists for a reason: it builds aerobic fitness while leaving energy for quality sessions. Most runners run easy days too hard.
    • Updating VDOT every week. Update it after a race or a solid time trial, roughly every 4 to 8 weeks.
    • Applying road paces on trails or hills. Use effort and heart rate there. Set your heart rate zones with the heart rate zone calculator; the LTHR method works for running too if you test while running.
    • Using a race run in heat or wind. It underestimates your VDOT. Use your best recent result in good conditions.

    When to adjust your paces

    • Heat and humidity: slow every pace, especially threshold and intervals. Run by effort.
    • Altitude: above 1,500 m, slow I and T paces; R pace is less affected.
    • After illness or a break: drop your VDOT by a few points and rebuild.
    • Late in a long run: marathon pace will feel harder at the end. That is the point, as long as form holds.

    LeCoach writes your running workouts with paces from your own threshold pace, and you can ask the coach to adjust a session when the weather or your recovery says so.

    Sources

    • Daniels J, Gilbert J. Oxygen Power: Performance Tables for Distance Runners. 1979.
    • Daniels J. Daniels' Running Formula, 4th edition. Human Kinetics, 2022.

    Frequently asked questions

    How do I calculate my VDOT?

    Enter the distance and time of a recent race. The calculator computes the oxygen cost of your race speed and divides it by the share of VO2max you could sustain for that duration. A 10K in 50:00 gives a VDOT of 40; a 5K in 19:57 gives about 50.

    Is VDOT the same as VO2max?

    No. VDOT is calculated from race performance, so it also reflects running economy and how well you sustain effort. A runner with a modest lab VO2max but excellent economy can have a higher VDOT than a runner with a bigger engine but poor economy.

    What is a good VDOT score?

    Recreational runners often sit between 30 and 45. A VDOT of 50 means about a 20-minute 5K and a 3:10 marathon. Elite male distance runners are above 75 to 80. Compare it with your own past scores rather than with others.

    How often should I update my VDOT?

    After each race or time trial, roughly every 4 to 8 weeks. Raise your training paces only after a result shows your VDOT has gone up, not because you feel fitter.

    What is threshold pace in VDOT?

    Threshold (T) pace is about 88 % of your VDOT, an effort you could hold for about an hour in a race. Use it for tempo runs of 20 to 30 minutes or cruise intervals of 1 mile or 2 km with short rests.

    Can I use VDOT for my easy runs?

    Yes. The easy range is the most important part of VDOT training. For a VDOT of 40, easy runs fall between about 6:07 and 6:43 per kilometre. Running slower than that range on recovery days is fine.

    Put your training paces into a plan

    Turn your VDOT into a full plan, with every run written at the right pace for the day.

    Try LeCoach for free