Race Predictor (Riegel) Calculator

Predict race times at any distance using the Riegel formula. Estimate 5K, 10K, half marathon, and marathon times from a single recent race result.

⚠️ Disclaimer: Predictions assume equivalent training and favorable conditions. Actual results vary based on course, weather, fitness, and race-day execution.
Known: 10K in 42:00
Riegel Formula (e = 1.06)
T₂ = T₁ × (D₂ / D₁)^1.06
5K
20:09
6:29/mi | 4:02/km
10K
42:00
6:46/mi | 4:12/km
Half Marathon
1:32:40
7:04/mi | 4:24/km
Marathon
3:13:13
7:22/mi | 4:35/km

All Distances

DistancePredicted TimePace/kmPace/miExponent
1 Mile6:033:46/km6:03/mi1.06
5K20:094:02/km6:29/mi1.06
10K42:004:12/km6:46/mi1.06
15K1:04:334:18/km6:56/mi1.06
Half Marathon1:32:404:24/km7:04/mi1.06
Marathon3:13:134:35/km7:22/mi1.06
50K3:55:034:42/km7:34/mi1.07
50 Mile6:39:194:58/km7:59/mi1.08
100K8:36:435:10/km8:19/mi1.09
100 Mile14:52:245:33/km8:55/mi1.10
Planning notes, formulas, and examples

About the Race Predictor (Riegel) Calculator

The Race Predictor (Riegel) Calculator estimates your finish time at any running distance using the Riegel formula, one of the most widely used race prediction models in endurance sports. Developed by researcher Peter Riegel and originally published in 1977, the formula uses a fatigue exponent to account for the natural slowing that occurs as race distance increases.

Simply enter a recent race time and the calculator will predict your equivalent performance at distances from 1 mile through 100 miles. The calculator supports both standard road distances and custom ultra-marathon distances, with modified exponents for events beyond marathon distance where fatigue compounds non-linearly.

Whether you're targeting a PR at a new distance, planning pacing for an upcoming race, or comparing performances across different distances, it shows data-driven predictions based on decades of validated research.

When This Page Helps

Choosing the right race goal is critical for pacing strategy. Overly optimistic time goals lead to hitting the wall, while conservative goals leave potential on the table. The Riegel formula provides an objective, research-validated baseline prediction that helps you set realistic targets. It also lets you compare performances across distances — is your 10K PR better than your half marathon time?

How to Use the Inputs

  1. Select the distance of your known race (e.g., 10K).
  2. Enter your finish time for that race in hours, minutes, and seconds.
  3. Select a custom fatigue exponent or use the default 1.06 for road races.
  4. View predicted finish times and paces at standard distances.
  5. For ultra distances, the calculator automatically applies a higher exponent.
  6. Use predictions as pacing targets for your next race.
Formula used
Riegel Formula: T₂ = T₁ × (D₂ / D₁) ^ e Where: • T₁ = known race time (seconds) • D₁ = known race distance • T₂ = predicted time at target distance • D₂ = target race distance • e = fatigue exponent (default 1.06 for road races) Modified Exponents: • Road racing (5K–Marathon): e = 1.06 • 50K–50 Mile: e = 1.07 • 100K: e = 1.08 • 100 Mile: e = 1.10

Example Calculation

Result: Predicted marathon: 3:16:18 | Pace: 7:29/mi (4:39/km)

A 10K time of 42:00 (2520 seconds) is used in the Riegel formula: T₂ = 2520 × (42.195/10)^1.06 = 2520 × 4.2195^1.06 ≈ 11,778 seconds = 3:16:18. This assumes equivalent fitness and training volume for the marathon distance. In practice, marathon predictions from shorter races tend to be optimistic unless marathon-specific training (long runs, fueling) has been done.

Tips & Best Practices

  • Use your most recent race time from the past 6–8 weeks for the most accurate prediction.
  • The Riegel formula assumes equal fitness and training for both distances. Marathon predictions from 5K/10K data may be ~3–5% optimistic without marathon-specific training.
  • For ultra distances (50K+), increase the exponent to 1.07–1.10 to account for cumulative fatigue, terrain, and nutrition challenges.
  • Hot weather can add 1–3% to predicted times. Altitude above 5,000 ft can add 3–8%.
  • The formula works best when predicting between similar distance ranges (e.g., 10K → HM is more reliable than mile → marathon).
  • Compare predictions from multiple distances to get a more reliable estimate.

Understanding Fatigue and Pacing

As race distance increases, average pace necessarily slows. This isn't simply a matter of running out of energy — it reflects the interaction of glycogen depletion, neuromuscular fatigue, thermoregulation demands, and metabolic substrate shifting from carbohydrate to fat oxidation. The Riegel exponent captures this relationship in a single parameter. A value of 1.06 means that doubling the distance increases the time by a factor of 2^1.06 ≈ 2.085, or about 4.2% more than a pure linear scaling.

Practical Applications

Race prediction is most useful for pacing strategy. If the calculator predicts a 1:35 half marathon, you know to target ~7:15/mile pace from the start rather than going out at your 10K pace of 6:45/mile. For ultra-marathons, predictions help with crew and aid station timing, nutrition scheduling, and cutoff planning. For coaches, comparing actual race times to Riegel predictions reveals whether an athlete is better suited to short or long distances.

Limitations of the Model

The Riegel formula assumes a well-trained, healthy runner on a flat, temperature-neutral course at sea level. Real-world factors that cause deviations include: course elevation profile, weather conditions, altitude, nutrition and hydration, race-day pacing errors, and training specificity. For the most reliable predictions, use recent race data from conditions similar to your target race.

Sources & Methodology

Last updated:

Methodology

This worksheet applies the Riegel relationship between two race distances: predicted time = known time × (target distance / known distance) raised to a fatigue exponent. The default 1.06 exponent is the common road-race starting point, while the page uses slightly higher values for longer ultras as a conservative planning adjustment.

The output is a pacing and expectation worksheet, not a guarantee of race-day performance. Weather, course profile, fueling, and distance-specific training can all move the real result away from the model.

Sources

  • An empirical study of race times in recreational endurance runners (PubMed) — Modern evaluation of how the commonly used Riegel formula performs across recreational running distances.
  • Time predicting (Runner’s World / Peter Riegel) — Original description of the distance-to-time prediction relationship commonly referred to as the Riegel formula.

Frequently Asked Questions

  • The Riegel formula is accurate to within 2–4% for most recreational and competitive runners when predicting between road distances of 5K to marathon. It is best when the known and predicted distances are within 2–4× of each other (e.g., 10K to half marathon). Larger jumps (mile to marathon) carry greater uncertainty. Elite runners may beat predictions, while undertrained runners may fall short.