Pace and race times

    Race time predictor

    A race time predictor scales one recent race result to other distances. The Riegel formula does it as T2 = T1 × (D2 ÷ D1)^1.06. Daniels VDOT does it through oxygen cost. Enter a recent race and see both predictions for every common distance, plus a note on which one to trust.

    Calculator

    Hours:minutes:seconds

    Advanced

    1.06 is standard. Use 1.08 or higher if you run low weekly mileage.

    DistanceRiegelVDOTDifference
    1500 m6:42
    4:28 /km
    6:35
    4:23 /km
    VDOT 7 s faster
    1 mile7:13
    4:29 /km
    7:07
    4:25 /km
    VDOT 6 s faster
    5 km23:59
    4:48 /km
    24:06
    4:49 /km
    Riegel 7 s faster
    10 km(your race)50:00
    5:00 /km
    50:00
    5:00 /km
    your race
    Half marathon1:50:19
    5:14 /km
    1:50:52
    5:15 /km
    Riegel 33 s faster
    MarathonLong jump3:50:01
    5:27 /km
    3:49:34
    5:26 /km
    VDOT 27 s faster

    Predictions far beyond your race distance assume you have trained for that distance. Treat them as a best case.

    Your VDOT: 40.0 → see your training paces

    Riegel: T2 = T1 × (D2/D1)^k. VDOT: Daniels and Gilbert oxygen-cost equations.

    How race time prediction works

    A race time predictor takes one race you have run and estimates what you could run over another distance. It works because the way speed falls off with distance is fairly predictable for trained runners. This calculator uses two established methods side by side, so you can see where they agree and where they do not. It is part of the free LeCoach running calculators.

    Method 1: Riegel. Peter Riegel, an engineer, described race times across distances with one formula, first in Runner's World in 1977 and later in American Scientist in 1981:

    T2 = T1 × (D2 ÷ D1)^1.06

    T1 and D1 are your known time and distance; D2 is the target distance. The exponent 1.06 means that every doubling of distance makes you about 4 % slower per kilometre.

    Method 2: VDOT. Jack Daniels and Jimmy Gilbert built a model from the oxygen cost of running speed and the share of VO2max a runner can sustain for a given time. Your race gives a VDOT score, and the model finds the time at every other distance that matches the same score. The VDOT calculator turns the same score into training paces.

    Worked example

    A runner finishes a 10K in 50:00. The predictions:

    DistanceRiegelVDOTDifference
    1500 m6:426:35VDOT 7 s faster
    1 mile7:137:07VDOT 6 s faster
    5K23:5924:06Riegel 7 s faster
    Half marathon1:50:191:50:52Riegel 33 s faster
    Marathon3:50:013:49:34VDOT 27 s faster

    For most distances the two agree within a minute. Larger gaps tell you the prediction is less certain.

    Which prediction should you trust?

    Both methods assume you are equally well trained for both distances. That assumption is the main reason predictions go wrong.

    • Shorter than your race: both methods are usually reliable. If you can run a good 10K, you have the aerobic fitness for a good 5K, although a mile also needs speed you may not have trained.
    • Up to about twice your race distance: reasonable, if you have done some longer runs.
    • Much longer than your race, especially the marathon: treat the prediction as a best case. A marathon depends on endurance, fuelling and pacing that a 10K does not test. Many runners with modest weekly mileage run their first marathon 5 to 10 % slower than predicted from a 10K or half.

    A practical approach: predict a marathon from a recent half marathon rather than from a 5K, and use the slower of the two predictions as your goal if you are newer to the distance. If you run low weekly mileage, increase the Riegel exponent to 1.08 in the advanced settings for a more cautious estimate.

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

    Try LeCoach for free

    How to get a good prediction

    • Use a recent race, ideally within the last 6 to 8 weeks, run all-out on a flat course in good conditions.
    • Use a race, not a training run. A hard training run is rarely a true maximal effort.
    • Use the closest distance. The further you extrapolate, the less reliable the number.
    • Check your training. If your target is a marathon, you need long runs of 28 to 35 km and enough weekly volume. The weekly training volume planner helps you build that.

    Common mistakes

    • Using a downhill or short-measured course. It inflates every prediction.
    • Ignoring conditions on race day. Heat, wind and hills slow the target race too. A predicted time assumes similar conditions.
    • Racing the prediction from the gun. Start a little slower than the predicted pace and build. Use the running pace calculator to plan your splits.
    • Forgetting fuelling. For races over 90 minutes, a fuelling plan is part of hitting the time. The race nutrition calculator gives you carbs and fluid per hour.

    When predictions shift

    • After a training block focused on speed, predictions from a recent 5K become more reliable for short races and less for long ones.
    • As you age, the shape of your speed curve stays similar, so predictions remain useful.
    • For trail and ultra races, these road models do not apply. Terrain and elevation matter more than distance.

    LeCoach plans your running or cycling towards your race date and explains in plain language how your fitness is trending, so a goal time is something you check against your training, not a guess.

    Sources

    • Riegel PS. Athletic records and human endurance. American Scientist, 1981;69(3):285-290.
    • 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 accurate are race time predictors?

    For distances close to your race, they are usually within 1 to 3 %. For much longer distances, especially the marathon, they are often optimistic by 5 % or more unless you have trained specifically for the longer distance. The closer the two distances, the better the prediction.

    What is the Riegel formula?

    T2 = T1 × (D2 ÷ D1)^1.06. It predicts a time T2 for a distance D2 from a known time T1 over distance D1. It was published by Peter Riegel in 1977 and is still the most widely used race time formula.

    What marathon time does a 50-minute 10K predict?

    About 3:50. Riegel gives 3:50:01, VDOT 3:49:34. That assumes you have trained for the marathon. Without long runs and enough weekly mileage, 4:00 to 4:10 is a more realistic first-marathon goal.

    Can I predict my marathon time from a half marathon?

    Yes, and it is more reliable than predicting from a 5K or 10K. A common rule of thumb is to double your half marathon time and add 5 to 10 minutes. The calculator gives you both Riegel and VDOT predictions.

    Why do Riegel and VDOT give different times?

    They model fatigue differently. Riegel uses one exponent for all distances. VDOT is based on oxygen cost and the share of VO2max you can sustain over time, which curves differently at short and long durations. The difference is usually under a minute up to the half marathon.

    Does this work for cycling?

    Not really. In cycling, speed depends heavily on terrain, wind and aerodynamics, so time does not scale with distance the way it does in running. Use the cycling speed calculator to predict times from power instead.

    Want to beat that prediction?

    Set the race as your goal and LeCoach builds the weeks to get you there, with every session written.

    Try LeCoach for free