Race Predictor Calculator
Predict race finish times across distances using the Riegel formula. Enter a known race result to estimate times for 5K, 10K, half marathon, marathon, and ultra distances.
About this calculator
This calculator predicts race finish times using Peter Riegel's endurance formula, T2 = T1 x (D2/D1)^1.06, published in his 1981 American Scientist paper "Athletic Records and Human Endurance," which converts a finish time at one distance (T1, D1) into a projected finish time at another distance (D2). The exponent, 1.06, is slightly greater than 1.0, which is the calculator's key behavior: it means predicted pace slows down as distance increases, reflecting the real physiological cost of sustaining effort over longer durations — glycogen depletion, rising core temperature, and accumulated muscular fatigue all make a marathon relatively harder per mile than a 5K, even for a well-trained runner. Because of that exponent, the formula is not simply linear pace extrapolation; predicting a marathon from a 5K time yields a slower per-mile pace than the 5K itself, while predicting a shorter race from a longer one yields a faster per-mile pace than the longer race.
Riegel derived the formula and its 1.06 exponent from statistical analysis of large populations of race results spanning distances run between about 3.5 and 230 minutes, and it remains widely used in the running community today, though it is a population-average model rather than an individual physiological law. What this tool does not account for: training-specific strengths (some runners are relatively stronger at short distances or long distances than the formula assumes), race-day conditions like heat or hills, or the reality that predictions become less reliable the further the target distance is from your known result — a marathon prediction built from a mile time is far less trustworthy than one built from a half marathon time.
Inputs
Results
Known Race Pace
8:03
Figures current as of 1981. Source: Peter S. Riegel, "Athletic Records and Human Endurance," American Scientist, Vol. 69, No. 3 (May-June 1981), pp. 285-290
How to Use This Calculator
- Enter your Known Race Distance in kilometers (e.g., 5 for a 5K, 10 for a 10K, 21.1 for a half marathon, 42.2 for a marathon).
- Enter your actual finish time for that race in Hours, Minutes, and Seconds.
- Review predicted finish times for 1 Mile, 5K, 10K, Half Marathon, Marathon, and 50K.
- Check the Known Race Pace along with the 5K, Half Marathon, and Marathon paces per mile.
- Use predictions to set realistic goal times before registering for a new race.
What each input means
- Known Race Distance
- The distance of the race you've already completed, in kilometers. Common values: 5 (5K), 10 (10K), 21.1 (half marathon), 42.2 (marathon).
- Finish Time Hours
- Hours portion of your finish time for the known race.
- Finish Time Minutes
- Minutes portion of your finish time.
- Finish Time Seconds
- Seconds portion of your finish time.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersKnown Race Distance = 10, Finish Time Hours = 0, Finish Time Minutes = 50, Finish Time Seconds = 0 = 4 input(s) provided
- Calculate Known Race Pace8:03 = 8:03
Figures and sources
- Riegel endurance formula, T2 = T1 x (D2/D1)^1.06 (1981) — Peter S. Riegel, "Athletic Records and Human Endurance," American Scientist, Vol. 69, No. 3 (May-June 1981), pp. 285-290
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the predicted marathon pace come out slower per mile than my known race pace?
The Riegel formula's exponent of 1.06 is deliberately greater than 1.0, which encodes the fact that runners can't sustain the same per-mile effort over a much longer distance — factors like glycogen depletion and accumulating fatigue mean pace has to slow as distance grows. If the exponent were exactly 1.0, predicted pace would stay flat across all distances, which doesn't match how endurance performance actually degrades over longer races.
How accurate is a marathon prediction from a 5K time?
Riegel-formula predictions grow less reliable the larger the gap between your known distance and the target distance, because the formula extrapolates a single data point across a much wider range of physiological demands — a 5K primarily tests speed and lactate threshold, while a marathon tests fat-burning efficiency and glycogen management, systems that don't scale identically for every runner. Riegel's own 1981 American Scientist analysis covered performances lasting roughly 3.5 to 230 minutes, so a 5K-to-marathon prediction sits near the wide end of that range; a prediction from a recent half marathon time is generally far more trustworthy for a marathon target than one built from a 5K.
Does this calculator account for hills, heat, or race-day conditions?
No — the Riegel formula works purely from your known finish time and the two distances involved, with no adjustment for terrain, temperature, wind, or course difficulty. It assumes your known race and your predicted race happen under comparably favorable conditions; a hilly or hot target race will likely run slower than the formula predicts, regardless of your fitness.
Why do I get a faster predicted pace when going from a longer known race to a shorter target?
The same exponent that slows predicted pace for longer target distances speeds it up for shorter ones — the formula is symmetric in that sense. If your known result is a half marathon, the formula predicts a faster per-mile pace for a 5K than your half marathon pace, since shorter races place less demand on sustained aerobic endurance and more on raw speed, which the formula's exponent approximates.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Marathon Training Pace Calculator
Calculate training zone paces (easy, tempo, interval, repetition) from your goal marathon time using Daniels' VDOT methodology.
Running & Race TrainingAge-Graded Performance Calculator
Calculate your age-graded running performance score. Compare your race time against age and gender standards to see how you rank and what your time equates to at any age.
Sports, Outdoors & RecreationRunning Pace Calculator
Calculate your running pace per mile and per kilometer. Get predicted race times for 5K, 10K, half marathon, and marathon distances.
Sports, Outdoors & RecreationRunning & Cycling Calculator
All-in-one pace, heart rate zones, calories, VO2 max, race predictions, and splits for runners and cyclists.
Sports NutritionRace Day Nutrition Calculator
Plan your race fueling strategy — carbs per hour, fluid, gels, and sodium based on distance, pace, and sweat rate.
More in Sports, Outdoors & Recreation.