Skip to main content

Race Predictor Running Time Calculator

Track your race predictor running time with our free sports calculator. Get personalized stats, rankings, and performance comparisons.

Reviewed by Sher, Sports Science & Nutrition Specialist

Reviewed by Sher, Sports Science & Nutrition Specialist

Formula

T2 = T1 x (D2/D1)^fatigue_factor (Riegel Formula)

The Riegel formula predicts race time T2 at distance D2 based on a known time T1 at distance D1. The fatigue factor (typically 1.06) accounts for the proportional slowdown as distance increases. Cameron and Purdy models use logarithmic and alternative exponential approaches respectively.

Worked Examples

Example 1: 5K to Marathon Prediction

Problem:A runner completes a 5K in 22:30. Predict their marathon time using the Riegel formula with standard 1.06 fatigue factor.

Solution:Input: 5K in 22:30 (1,350 seconds)\nTarget: 42.195 km\nRiegel: T2 = 1350 x (42.195/5)^1.06\nRatio = 42.195/5 = 8.439\n8.439^1.06 = 9.728\nT2 = 1350 x 9.728 = 13,133 seconds\n13,133 / 3600 = 3 hours 38 minutes 53 seconds\nPace per km = 13,133 / 42.195 = 5:11/km

Result:Predicted Marathon: 3:38:53 | Pace: 5:11/km | Input 5K pace: 4:30/km

Example 2: 10K to Half Marathon Prediction

Problem:A runner completes 10K in 48:00. Predict half marathon time using three models and compare.

Solution:Input: 10K in 48:00 (2,880 seconds)\nTarget: 21.0975 km\nRiegel: 2880 x (21.0975/10)^1.06 = 6,260 sec = 1:44:20\nCameron: 2880 x (2.10975) x (2.10975)^(0.0564 x ln(2.10975)) = 6,389 sec = 1:46:29\nPurdy: 2880 x (21.0975/10)^1.07 = 6,335 sec = 1:45:35\nAverage = (6260+6389+6335)/3 = 6,328 sec = 1:45:28

Result:Riegel: 1:44:20 | Cameron: 1:46:29 | Purdy: 1:45:35 | Average: 1:45:28

Frequently Asked Questions

What is the Riegel formula and how does it predict race times?

The Riegel formula, developed by Peter Riegel in 1977 and published in Runner's World magazine, is the most widely used race time prediction equation in distance running. The formula states that T2 = T1 multiplied by (D2/D1) raised to the power of 1.06, where T1 is the known race time, D1 is the known distance, D2 is the target distance, and 1.06 is the fatigue factor. The fatigue factor accounts for the physiological reality that runners slow down proportionally as distance increases due to glycogen depletion, muscle fatigue, and cardiovascular strain. The 1.06 exponent works well for well-trained runners across distances from 1500 meters to the marathon. However, it tends to be optimistic for untrained runners attempting much longer distances and slightly pessimistic for elite athletes with exceptional endurance capacity.

How accurate are race time prediction calculators for different distances?

Race time predictors are most accurate when the known race distance and target distance are within a factor of 2 to 4 of each other. Predicting a 10K from a 5K result, or a marathon from a half marathon, typically yields accuracy within 1 to 3 percent for well-trained runners with appropriate race-specific training. Predictions become less reliable when extrapolating across very different distances, such as predicting a marathon from a 1-mile time, because the physiological demands and energy systems differ significantly. The accuracy also depends heavily on the runner having done appropriate training for the target distance. A runner with a fast 5K who has only trained for short distances will likely run much slower than predicted at the marathon distance due to insufficient long-run endurance, fueling practice, and mental preparation for extended efforts.

How does training specificity affect race time predictions?

Training specificity is the single largest factor that causes predictions to deviate from actual race results. A prediction formula assumes the runner has trained appropriately for the target distance, which is rarely perfectly true. A 5K specialist who trains primarily with intervals and short tempo runs may run a predicted 5K time accurately but will almost certainly run slower than predicted at the marathon because they lack the aerobic endurance, long-run durability, and fueling skills needed for 26.2 miles. Conversely, a marathoner who exclusively trains with long, slow distance may underperform at short races relative to predictions because they lack neuromuscular speed and anaerobic capacity. The most accurate predictions come from using a reference race that is as close as possible in distance and physiological demands to the target event, ideally within a factor of 2.

Can race predictors account for course difficulty and elevation?

Standard race prediction formulas do not account for course-specific factors like elevation gain, terrain type, or technical difficulty, which can significantly affect actual race times. As a general guideline, every 100 meters of elevation gain adds approximately 1 to 2 minutes to race time depending on the runner's hill running ability. A hilly marathon course with 500 meters of elevation gain might be 5 to 10 minutes slower than a flat course for the same runner. Trail races require even larger adjustments, with technical terrain adding 15 to 40 percent to predicted road race times depending on surface difficulty. To adjust predictions for course difficulty, many experienced runners add 1 to 2 percent per 100 meters of net elevation gain and 3 to 5 percent for moderately technical trail courses. Weather conditions, particularly heat and humidity, also require adjustments that these basic formulas do not include.

References

Reviewed by Sher, Sports Science & Nutrition Specialist ยท Editorial policy