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

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.

Typical Pace Slowdown vs 5K Baseline
5K (baseline)
0%
10K
3–5%
Half Marathon
8–12%
Marathon
15–22%
50K Ultra
25–35%
100K Ultra
40–55%

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?

  1. T1 = 105 minutes
  2. D1 = 13.1 miles
  3. D2 = 26.2 miles
  4. T2 = 105 × (26.2 / 13.1)1.06
  5. T2 = 105 × (2)1.06
  6. T2 = 105 × 2.085
  7. 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?

  1. T1 = 48 minutes
  2. D1 = 6.21 miles (10K)
  3. D2 = 13.1 miles
  4. T2 = 48 × (13.1 / 6.21)1.06
  5. T2 = 48 × (2.11)1.06
  6. T2 = 48 × 2.22
  7. 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?

  1. T1 = 50 minutes
  2. D1 = 10 km
  3. D2 = 5 km
  4. T2 = 50 × (5 / 10)1.06
  5. T2 = 50 × (0.5)1.06
  6. T2 = 50 × 0.479
  7. 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:

FromTo 5KTo 10KTo HalfTo Marathon
5K1.002.094.659.73
10K0.481.002.224.65
Half Marathon0.220.451.002.09
Marathon0.100.220.481.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

T2 = T1 × (D2/D1)1.06
Most Widely Used
Simple power-law model. Best for predicting between similar distances (e.g., 10K to half marathon). One exponent fits most trained runners.
🧪

Cameron Formula

VO2max Estimation
More Complex
Derives an equivalent VO2max from your race result, then uses oxygen-cost curves. Better for large distance gaps (e.g., 5K to marathon).
📊

Purdy Points

Performance Tables
Point-Based Scoring
Assigns normalized point scores derived from world-record data. Best for comparing performances across different distances and runners.

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 Time10KHalf MarathonMarathon
20:0041:481:33:003:14:36
22:0045:591:42:183:34:02
24:0050:101:51:363:53:28
26:0054:212:00:544:12:54
28:0058:312:10:124:32:19
30:0062:422:19:304:51:45

10K to Other Distances

10K Time5KHalf MarathonMarathon
40:0019:081:28:483:06:00
45:0021:311:39:543:29:15
50:0023:551:51:003:52:30
55:0026:182:02:064:15:45
60:0028:422:13:124:39:00
65:0031:052:24:185:02:15

Half Marathon to Other Distances

Half Time5K10KMarathon
1:30:0019:2240:303:08:06
1:40:0021:3145:003:29:06
1:50:0023:4049:303:50:06
2:00:0025:4954:004:11:06
2:10:0027:5858:304:32:06
2:20:0030:0763:004: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

Open Pace Calculator