Race Time Predictor Formula: How to Predict Running Times
Race time predictor formulas allow runners to estimate their potential finish time at one distance based on their performance at another. The most famous is the Riegel formula, which has been used by runners and coaches for decades to set realistic race goals and plan training. Whether you want to predict your marathon time from a half marathon result or estimate a 5K finish from a 10K, this comprehensive guide explains how these prediction formulas work, their accuracy limitations, and how to use them effectively for your race planning.
- The Riegel Formula Explained
- How to Use the Riegel Formula
- Fatigue Factor Across Distances
- Quick Prediction Multipliers
- Alternative Prediction Formulas
- Riegel vs Cameron vs Purdy
- Accuracy and Limitations
- When Predictions Are Most Accurate
- Adjusting Predictions for Reality
- Prediction Reference Tables
- Using Predictions for Training
- Frequently Asked Questions
The Riegel Formula Explained
The Riegel formula, developed by researcher Pete Riegel in 1977, is the most widely used race time prediction equation. It's based on the observation that running performance decreases predictably as distance increases due to physiological limitations.
T2 = T1 × (D2 / D1)1.06
Where:
- T1 = Your known time (from a recent race)
- D1 = The distance you raced
- T2 = Predicted time for the target distance
- D2 = The target distance you want to predict
- 1.06 = The fatigue factor exponent
Understanding the Fatigue Factor
The exponent 1.06 is the critical component of the Riegel formula. It represents the average rate at which running pace slows as distance increases. This value was derived from analyzing thousands of race performances across different distances and represents a well-trained runner's typical endurance curve.
The fatigue factor accounts for several physiological realities:
- Glycogen depletion at longer distances
- Accumulated muscle damage and fatigue
- Decreased running economy as duration increases
- Mental fatigue affecting pace maintenance
Fatigue Factor Across Distances
As race distance increases, your average pace slows due to accumulated fatigue. This chart illustrates the typical pace slowdown relative to a 5K baseline, based on the Riegel fatigue model and real-world data.
Notice how the slowdown accelerates beyond the marathon distance. This is why the Riegel formula uses a higher fatigue exponent for ultramarathons (1.08-1.10 instead of 1.06) and why calculating your pace accurately at shorter distances is critical for longer-distance predictions.
How to Use the Riegel Formula
Let's walk through several practical examples of using the Riegel formula to predict race times:
Example 1: Predicting Marathon Time from Half Marathon
You ran a half marathon (13.1 miles) in 1:45:00 (105 minutes). What's your predicted marathon time?
- T1 = 105 minutes
- D1 = 13.1 miles
- D2 = 26.2 miles
- T2 = 105 × (26.2 / 13.1)1.06
- T2 = 105 × (2)1.06
- T2 = 105 × 2.085
- T2 = 218.9 minutes = 3:38:54
Example 2: Predicting Half Marathon from 10K
You ran a 10K in 48:00 minutes. What's your predicted half marathon time?
- T1 = 48 minutes
- D1 = 6.21 miles (10K)
- D2 = 13.1 miles
- T2 = 48 × (13.1 / 6.21)1.06
- T2 = 48 × (2.11)1.06
- T2 = 48 × 2.22
- T2 = 106.6 minutes = 1:46:36
Example 3: Predicting 5K from 10K
You ran a 10K in 50:00 minutes. What's your predicted 5K time?
- T1 = 50 minutes
- D1 = 10 km
- D2 = 5 km
- T2 = 50 × (5 / 10)1.06
- T2 = 50 × (0.5)1.06
- T2 = 50 × 0.479
- T2 = 23.95 minutes = 23:57
Quick Prediction Multipliers
For convenience, here are pre-calculated multipliers derived from the Riegel formula. Multiply your known time by the appropriate factor to get your predicted time:
| From | To 5K | To 10K | To Half | To Marathon |
|---|---|---|---|---|
| 5K | 1.00 | 2.09 | 4.65 | 9.73 |
| 10K | 0.48 | 1.00 | 2.22 | 4.65 |
| Half Marathon | 0.22 | 0.45 | 1.00 | 2.09 |
| Marathon | 0.10 | 0.22 | 0.48 | 1.00 |
Example: 25:00 5K × 4.65 = 1:56:15 predicted half marathon
Alternative Prediction Formulas
While the Riegel formula is most popular, several other prediction methods exist:
Cameron Formula
The Cameron formula uses a different approach based on VO2max estimation. It tends to be slightly more optimistic than Riegel for shorter distances and more conservative for longer distances. The Cameron formula calculates an equivalent VO2max from your race performance and then uses standard oxygen cost curves to predict other distances. This method can be more accurate for runners who know their VO2max from laboratory testing.
Purdy Points System
Developed by J. Gerry Purdy, this system assigns point values to performances that can be compared across distances. It's particularly useful for comparing performances by different runners or tracking improvement over time. The Purdy Points system was derived from analyzing world record performances and creates a normalized scoring system where equivalent performances at different distances earn the same number of points. A score of 950 represents an elite-level performance, while recreational runners typically score between 400-700 points.
VO2max-Based Predictions
Some calculators estimate your VO2max from race performance and then predict times at other distances based on the percentage of VO2max typically sustainable at each distance. This approach accounts for the different energy systems used across race distances.
Daniels' VDOT System
Jack Daniels' VDOT system assigns a fitness value based on race performance and provides equivalent performances at other distances. Many coaches prefer this system because it also prescribes appropriate training paces based on your current fitness level. VDOT stands for "V-dot-O2max" and represents your effective VO2max based on actual race performances rather than laboratory testing. The system provides not only race predictions but also specific paces for easy runs, tempo runs, interval training, and repetition work, making it a comprehensive training tool used by runners worldwide.
Riegel vs Cameron vs Purdy: Quick Comparison
The three most referenced prediction models each take a different approach. Here is a side-by-side comparison to help you choose the right one for your situation.
Riegel Formula
Cameron Formula
Purdy Points
Accuracy and Limitations
Race prediction formulas are useful tools, but they have important limitations to understand:
The 1.06 Assumption
The Riegel fatigue factor of 1.06 represents an average across many runners. Individual runners may have different fatigue curves based on their physiology, training, and experience. Speed-oriented runners might have a higher factor (slower at longer distances), while endurance-oriented runners might have a lower factor.
Training Specificity
Predictions assume equivalent training for both distances. A runner who trains primarily for 5Ks will likely underperform their predicted marathon time because they lack the specific endurance training. Conversely, a marathon-focused runner might exceed predictions at shorter distances due to their superior aerobic base. The best predictions come from runners who train comprehensively across multiple energy systems, including both speed work and long-distance endurance training. If your training has been one-dimensional, adjust your predictions accordingly.
Race Conditions
Predictions don't account for course difficulty, weather, or race-day execution. A 3:30 marathon on a flat course in perfect weather doesn't predict a 3:30 finish on a hilly course in the heat. Also keep in mind that if your source race used kilometer markers and your target uses mile markers (or vice versa), you will need to convert between km and mile pace for accurate split planning.
Experience Factor
First-time racers at a distance often underperform predictions due to pacing inexperience. The marathon especially punishes pacing mistakes. Allow extra time for your first attempt at any distance.
Recency of Data
Predictions are only as good as the race time you input. Use a recent race (within the last 2-3 months) where you ran a genuine effort in good conditions. A 5K PR from three years ago doesn't accurately reflect current fitness.
When Predictions Are Most Accurate
Race time predictions work best under certain conditions:
Similar Race Distances
Predictions are most accurate when predicting between adjacent race distances. A 10K predicting a half marathon is more reliable than a 5K predicting a marathon. The further apart the distances, the more variables can affect accuracy.
Trained Runners
The Riegel formula was developed using data from well-trained runners. Beginners and recreational runners often have more variable performances, making predictions less reliable.
Flat Courses in Good Weather
Both your input race and target race should be on relatively flat courses in moderate weather (55-65°F / 13-18°C) for predictions to be most accurate.
All-Out Efforts
Your input race should represent a genuine maximum effort. A conservative race effort will underestimate your true potential and produce pessimistic predictions.
Adjusting Predictions for Reality
Smart runners adjust formula predictions based on individual factors:
For Marathon Predictions
The marathon is notoriously hard to predict. Most coaches recommend adding 5-10% to Riegel predictions for first-time marathoners. Even experienced marathoners should add a small buffer for realistic goal-setting.
For Speed vs Endurance Runners
If you're naturally fast but struggle with endurance, add time to predictions for longer races. If you're a strong endurance runner who lacks top-end speed, subtract time from predictions for shorter races. You can identify your tendency by comparing your actual race times to predictions: if you consistently outperform marathon predictions but underperform 5K predictions, you're endurance-oriented. The opposite pattern indicates a speed orientation. Training can shift this balance over time, but some runners have inherent tendencies based on muscle fiber composition and other physiological factors.
For Different Conditions
Add 1-2% for every 10°F above 55°F. Add 2-5% for significantly hilly courses. Add 1-3% for humid conditions or high altitude.
For Training Focus
If your training has specifically targeted the distance you're predicting (proper long runs for marathon, speed work for 5K), you might outperform predictions. If your training doesn't match the target distance, be more conservative.
Prediction Reference Tables
Here are complete prediction tables for common running times:
5K to Other Distances
| 5K Time | 10K | Half Marathon | Marathon |
|---|---|---|---|
| 20:00 | 41:48 | 1:33:00 | 3:14:36 |
| 22:00 | 45:59 | 1:42:18 | 3:34:02 |
| 24:00 | 50:10 | 1:51:36 | 3:53:28 |
| 26:00 | 54:21 | 2:00:54 | 4:12:54 |
| 28:00 | 58:31 | 2:10:12 | 4:32:19 |
| 30:00 | 62:42 | 2:19:30 | 4:51:45 |
10K to Other Distances
| 10K Time | 5K | Half Marathon | Marathon |
|---|---|---|---|
| 40:00 | 19:08 | 1:28:48 | 3:06:00 |
| 45:00 | 21:31 | 1:39:54 | 3:29:15 |
| 50:00 | 23:55 | 1:51:00 | 3:52:30 |
| 55:00 | 26:18 | 2:02:06 | 4:15:45 |
| 60:00 | 28:42 | 2:13:12 | 4:39:00 |
| 65:00 | 31:05 | 2:24:18 | 5:02:15 |
Half Marathon to Other Distances
| Half Time | 5K | 10K | Marathon |
|---|---|---|---|
| 1:30:00 | 19:22 | 40:30 | 3:08:06 |
| 1:40:00 | 21:31 | 45:00 | 3:29:06 |
| 1:50:00 | 23:40 | 49:30 | 3:50:06 |
| 2:00:00 | 25:49 | 54:00 | 4:11:06 |
| 2:10:00 | 27:58 | 58:30 | 4:32:06 |
| 2:20:00 | 30:07 | 63:00 | 4:53:06 |
Using Predictions for Training
Race predictions aren't just for setting race goals; they're valuable training tools:
Setting Training Paces
Once you know your predicted race times, you can calculate appropriate training paces. Your easy runs should be 60-90 seconds slower than marathon pace. Tempo runs should be around half marathon pace. Interval training should be at 5K pace or faster. Long runs should typically be at easy pace, though some coaches recommend finishing with miles at marathon pace to simulate race-day fatigue. Recovery runs should be even slower than easy runs, focusing purely on active recovery without adding training stress.
Identifying Weaknesses
If your actual race performances consistently deviate from predictions in a specific direction (e.g., always slower at longer distances), it reveals training needs. You might need more endurance work or more speed development depending on the pattern. This diagnostic use of predictions helps you and your coach design more effective training programs that address your specific limitations rather than following generic plans.
Tracking Improvement
Using equivalent race predictions allows you to track fitness improvement across different distances. A 25:00 5K and a 1:50 half marathon represent similar fitness levels. If one improves but not the other, your training may be too specialized. By converting all your race results to equivalent performances at a single reference distance, you can create a fitness timeline that shows improvement regardless of which races you run. This is particularly useful for runners who race different distances throughout the year and want an objective measure of overall fitness progression.
Frequently Asked Questions
For trained runners predicting between similar distances, the Riegel formula is typically accurate within 2-3%. Accuracy decreases when predicting between very different distances (e.g., 5K to marathon) or for inexperienced runners. Always treat predictions as estimates and adjust based on your individual characteristics.
Simply doubling ignores the fatigue factor. You can't maintain the same pace for twice the distance due to glycogen depletion, muscle fatigue, and other physiological factors. The Riegel formula accounts for this with the 1.06 exponent, which adds approximately 5-6% to the simple doubled time.
Use your most recent race that represents a genuine effort in good conditions. A PR from two years ago doesn't reflect current fitness. Ideally, use a race from within the last 2-3 months where you felt you ran close to your potential on that day.
Treadmill performances at 0% incline are typically easier than outdoor running due to lack of air resistance and the moving belt. Set the treadmill to 1-2% incline to simulate outdoor conditions, or add 10-15 seconds per mile to your treadmill times before using them for predictions.
The Riegel formula becomes less accurate for distances beyond the marathon due to the increasing importance of factors like nutrition, aid station time, and walking breaks. Some calculators use a higher fatigue factor (1.08-1.10) for ultramarathons, but predictions become much less reliable at extreme distances.
The half marathon is the best predictor because it tests sustained aerobic capacity over a similar duration range. A 10K also works well. Shorter races like 5K can predict accurately but have more variance because marathon success depends heavily on endurance and fueling.
Several factors affect accuracy: the prediction assumes equivalent training for both distances, similar course profiles, and similar conditions. If you trained specifically for a short race but not a marathon, predictions will be optimistic. Heat, hills, and inadequate fueling can also cause underperformance relative to predictions.
Calculate Your Race Predictions
Ready to predict your race times? Use our free running pace calculator to:
- Enter any recent race time and distance
- Get predictions for 5K, 10K, half marathon, and marathon
- See equivalent paces at each distance
- Calculate training paces based on your fitness level