Race Predictor Running Time Calculator
Track your race predictor running time with our free sports calculator. Get personalized stats, rankings, and performance comparisons.
Reviewed for accuracy by Sher, Sports Science & Nutrition Specialist
Race Predictor Running Time Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: T2 = T1 x (D2/D1)^fatigue_factor (Riegel Formula)
Worked example โ Predicted Marathon: 3:38:53 | Pace: 5:11/km | Input 5K pace: 4:30/km
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) Target: 42.195 km Riegel: T2 = 1350 x (42.195/5)^1.06 Ratio = 42.195/5 = 8.439 8.439^1.06 = 9.728 T2 = 1350 x 9.728 = 13,133 seconds 13,133 / 3600 = 3 hours 38 minutes 53 seconds Pace 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) Target: 21.0975 km Riegel: 2880 x (21.0975/10)^1.06 = 6,260 sec = 1:44:20 Cameron: 2880 x (2.10975) x (2.10975)^(0.0564 x ln(2.10975)) = 6,389 sec = 1:46:29 Purdy: 2880 x (21.0975/10)^1.07 = 6,335 sec = 1:45:35 Average = (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.
What is the fatigue factor and how should it be adjusted?
The fatigue factor (also called the exponent or endurance factor) in race prediction formulas represents the rate at which performance decreases as distance increases. The standard Riegel fatigue factor is 1.06, but this value is not universal and should be adjusted based on individual physiology and training background. Runners with strong endurance backgrounds (high mileage, lots of long runs) may have fatigue factors closer to 1.04 to 1.05, meaning their pace drops off less than average over longer distances. Speed-oriented runners with less endurance training might have fatigue factors of 1.08 to 1.12, meaning they slow down more dramatically at longer distances. You can calculate your personal fatigue factor by using two known race times at different distances and solving the equation. This personalized value dramatically improves prediction accuracy for future races.
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.
What is the difference between Riegel, Cameron, and Purdy prediction models?
The three main prediction models use different mathematical approaches to estimate race times. The Riegel formula uses a simple power law with a fixed exponent of 1.06, making it straightforward and widely applicable. The Cameron model uses a logarithmic adjustment that accounts for the non-linear relationship between fatigue and distance more precisely, generally producing slightly more conservative estimates for very long distances. The Purdy model uses a fixed exponent of 1.07, which is slightly more conservative than Riegel for most predictions. Each model has strengths: Riegel is best for mid-range extrapolations between 5K and marathon distances, Cameron handles large distance ratios better, and Purdy tends to be more accurate for shorter distance predictions up to 10K. Averaging all three models often provides the most reliable prediction.
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.
How should age be factored into race time predictions?
Age affects running performance in well-documented patterns that should be considered when using race predictions across different life stages. Peak distance running performance typically occurs between ages 27 and 35 for most runners, with gradual decline thereafter. Age-grading tables developed by the World Masters Athletics organization quantify this decline, showing approximately 0.5 to 1 percent performance decrease per year from age 35 to 60, accelerating to 1.5 to 2 percent per year after 60. When using a race prediction calculator, runners over 40 should be aware that predictions based on races from younger years will be optimistic. Conversely, younger runners under 25 may have room for improvement beyond what predictions suggest as they mature physiologically. Age-graded performance calculators can convert times to an equivalent standard, allowing fair comparison across ages.
Why do some runners consistently outperform or underperform race predictions?
Individual variation in race prediction accuracy stems from differences in physiology, training history, racing experience, and psychological factors. Runners with a high percentage of slow-twitch muscle fibers and strong aerobic metabolism tend to outperform predictions at longer distances because they resist fatigue better than the average runner modeled by the formula. Runners with high VO2max but poor running economy may match predictions at short distances but underperform at longer ones where economy matters more. Mental toughness and race experience play significant roles, as experienced racers can push through discomfort more effectively and pace themselves more accurately. Nutritional strategy, particularly carbohydrate loading and in-race fueling for events over 90 minutes, can cause 3 to 5 percent variance in marathon times. Training volume consistency is another major factor, with runners maintaining higher weekly mileage typically performing closer to or better than predictions.
What recent race result gives the best prediction for a target race?
The ideal reference race for predictions should be recent (within 4 to 8 weeks of the target race), performed in similar conditions, and at a distance reasonably close to the target distance. For marathon predictions, a half marathon race run 3 to 6 weeks before provides the best balance of distance similarity and timing. For 10K predictions, a recent 5K race is ideal. Using a race from more than 3 months ago reduces accuracy because fitness can change substantially over that period through training or detraining. The reference race should have been a genuine all-out effort on a measured course in reasonable conditions, as training runs or estimated times from GPS watches introduce significant error. If multiple recent races are available at different distances, using several to calculate a personal fatigue factor and cross-validating predictions improves reliability substantially compared to using a single data point.
References
Reviewed for accuracy by Sher, Sports Science & Nutrition Specialist ยท Editorial policy
Related Calculators
๐งฎWeather Adjusted Race Predictor
Calculate weather adjusted race predictor with inputs, formulas, and instant results.
๐งฎRace Predictor Calculator
Predict race finish times for 5K, 10K, half marathon, and marathon from a recent race result.
๐งฎRace Bib Pace Calculator
Convert race bib chip time to pace and calculate negative/positive splits.
๐งฎBeer Mile Calculator
Calculate your beer mile pace and project finish time from running pace and chug time.
๐งฎCatcher Pop Time
Calculate catcher pop time with inputs, formulas, and instant results.
๐งฎReaction Time Variability
Calculate reaction time variability with inputs, formulas, and instant results.
๐งฎGround Contact Time
Calculate ground contact time with inputs, formulas, and instant results.
๐งฎRunning Economy
Calculate running economy with inputs, formulas, and instant results.