Sports

Running Pace Predictor

Predict race times from a known distance and time using the Riegel formula. 5K to marathon predictions.

Quick Answer

The Riegel formula predicts race times: T2 = T1 × (D2/D1)^1.06. A 25-minute 5K runner can expect approximately a 52-minute 10K, a 1:55 half marathon, and a 4:02 marathon. The exponent 1.06 accounts for fatigue over longer distances.

Your Known Result

Predicted Race Times

5K
5:00/km • 8:03/mi25:00
10K
5:13/km • 8:23/mi52:07
Half Marathon
5:27/km • 8:46/mi1:55:00
Marathon
5:41/km • 9:09/mi3:59:47

About This Tool

The Running Pace Predictor uses the Riegel formula, the most widely cited race prediction model in running, to estimate your finish time at various distances based on a recent race result. Peter Riegel published this formula in 1977 in Runner’s World, and it remains remarkably accurate decades later for trained runners racing common distances from 5K to the marathon.

How the Riegel Formula Works

The formula T2 = T1 times (D2/D1) raised to the power 1.06 predicts that as race distance increases, your average pace slows in a predictable way. The exponent 1.06 captures the fatigue factor: doubling the distance does not double the time but increases it by about 6% more than doubling. This accounts for glycogen depletion, muscle fatigue, and the aerobic demands of longer efforts. The formula works best when your known time is from a recent, all-out race effort.

Accuracy and Limitations

The Riegel formula is most accurate when predicting between adjacent distances (5K to 10K, or half to full marathon). Predicting a marathon from a 5K time is less reliable because the physiological demands are so different. The formula also assumes equal training and race-day conditions. A well-trained marathoner will beat their Riegel prediction, while someone who trains only short distances will likely run slower than predicted at the marathon. Weather, course elevation, and nutrition strategy all affect marathon performance more than shorter races.

Using Predictions for Training

Race predictions are useful for setting realistic goal paces during training. If your predicted marathon time is 4:00, your long run pace should be around 9:45-10:30 per mile, and your tempo runs around 8:30-8:45 per mile. Many training plans use predicted race times to set workout paces for intervals, tempo runs, and easy days. Jack Daniels and other coaches have built entire training systems around race-equivalent paces.

Frequently Asked Questions

How recent should my known race time be?
Ideally within the last 6-8 weeks for the most accurate prediction. Fitness changes over time, so an old race result may not reflect your current ability. A recent time trial or parkrun is a good substitute if you have not raced recently.
Why is my marathon prediction faster than I can actually run?
The Riegel formula assumes optimal training for the target distance. Most recreational runners are better trained for shorter distances, so they slow more than predicted at marathon distance. Marathon-specific training (long runs, fueling practice, heat adaptation) is needed to match the prediction.
Can I use training times instead of race times?
Race times work best because they represent maximum effort. Training runs are usually at submaximal effort. If you must use a training time, use a time trial where you ran all-out over a known distance like a parkrun 5K.
Does the formula work for ultramarathons?
Not well. Beyond marathon distance, additional factors like sleep deprivation, nutrition logistics, terrain variation, and mental fatigue make predictions unreliable. Ultramarathon performance depends heavily on experience and race-specific conditions.
How do I improve my predicted times?
Consistent training volume is the biggest factor. Adding speed work (intervals, tempo runs) improves your VO2max and lactate threshold. For longer distances, increase your weekly long run gradually. Most runners see significant improvements in their first 2-3 years of structured training.