Race Time Predictor Calculator

Predict your finish times for 5K, 10K, half marathon, marathon, and custom distances using the Riegel and Cameron formulas from a known race result.

h
min
sec
Known Result: 10K
50:00
Pace: 8:03 /mile

Predicted Finish Times

1 Mile
32:27
32:27 /mi
5K
38:02
12:14 /mi
15K
1:02:52
6:45 /mi
Half Marathon
1:19:05
6:02 /mi
Marathon
2:17:31
5:15 /mi
50K (Ultra)
2:39:43
5:08 /mi

Formula Comparison

DistanceRiegelCameronAveragePace /milePace /km
10K50:0050:008:035:00
1 Mile7:1357:4232:2732:2720:10
5K23:5952:0538:0212:147:36
15K1:16:5148:531:02:526:454:11
Half Marathon1:50:1947:511:19:056:023:45
Marathon3:50:0145:022:17:315:153:16
50K (Ultra)4:35:2144:052:39:435:083:12

Pace Decay Curve

32:27
1 Mile
12:14
5K
8:03
10K
6:45
15K
6:02
HalfM
5:15
Marathon
5:08
50K (Ultra)
Note: Predictions assume adequate training for the target distance and similar race conditions. Results are less reliable when predicting more than 4× your known distance. Add 5–10% for conservative marathon goals from 5K times.
Planning notes, formulas, and examples

About the Race Time Predictor Calculator

Race-equivalency formulas estimate how a recent result might translate to other distances.

This calculator applies the Riegel formula and the Cameron model to show equivalent performances from one race distance to another. The estimates work best when the source performance is recent and your training supports the target distance.

Use the results as goal ranges and planning references rather than as guarantees of race-day outcome.

When This Page Helps

It is useful for setting goal ranges, checking training paces, and comparing performances across distances. Predictions become less reliable as you move farther from the event you raced, especially when stepping up to half-marathon or marathon distances without specific preparation.

How to Use the Inputs

  1. Select the distance of a recent race you've completed.
  2. Enter your finish time for that race.
  3. View predicted finish times across all standard distances.
  4. Compare Riegel vs Cameron predictions for a range estimate.
  5. Use predictions to set goal times for your next race.
Formula used
Riegel Formula (1977): T2 = T1 × (D2 / D1)^1.06 Where: • T1 = known race time • D1 = known race distance • D2 = target race distance • 1.06 = fatigue exponent Cameron Formula: T2 = T1 × (D2 / D1) × adjusted decay factor The fatigue exponent varies by fitness level (1.06 for most runners, 1.01–1.04 for elites).

Example Calculation

Result: 5K: 24:09 | Half Marathon: 1:50:15 | Marathon: 3:50:56

From a 50:00 10K: Riegel predicts the 5K at 24:09 (T = 50 × (5/10)^1.06 = 24.15 min). The half marathon prediction is 1:50:15, and the full marathon is 3:50:56. These assume fitness is specific to the known distance — if you've only trained for 10K, the marathon prediction may be optimistic.

Tips & Best Practices

  • Use a recent race (within 4–6 weeks) for the most accurate predictions.
  • Predictions are most accurate when the target distance is within 2–4× of the known distance.
  • A 5K time is less reliable for predicting marathon performance than a 10K or half marathon time.
  • Elite and highly trained runners may use a lower fatigue exponent (1.01–1.04) instead of the standard 1.06.
  • If your race was on a hilly, hot, or windy course, your flat-course equivalent may be faster.
  • These formulas assume adequate training for the target distance — speed alone won't carry you through a marathon without the mileage base.

The Mathematics of Fatigue

Peter Riegel published his formula in 1977, demonstrating that race performance follows a power-law relationship with distance. The exponent of 1.06 was derived from analysis of world records across distances from 100 meters to 100 miles. Remarkably, this simple formula explains over 99% of the variance in world record times.

When Predictions Fail

The biggest prediction failures occur when: (1) the runner hasn't trained specifically for the target distance, (2) race conditions differ dramatically (flat 5K vs hilly marathon), (3) the runner has a significant speed/endurance imbalance. A sprinter-type runner will outperform predictions at 5K but underperform at the marathon.

Using Predictions for Training

Race predictions aren't just for setting goals — they help calibrate training paces. If your predicted marathon is 4:00:00, you know your goal marathon pace is 9:09/mile. From this, you can derive your easy pace (10:30–11:30), tempo pace (8:20–8:40), and interval pace (7:15–7:45) using established coaching tables.

Sources & Methodology

Last updated:

Methodology

This calculator projects equivalent race times from a known result using two common distance-decay approaches, then presents them as a planning range. The output is most useful when the input race is recent and the target event is supported by similar training. The Cameron result is shown as a comparison model, while the Riegel formula is the primary reference point.

Sources

  • Riegel race prediction equation (Peter Riegel / Runner's World) — Historical source for the power-law race prediction equation used as the primary model.
  • Daniels' Running Formula (Human Kinetics) — Used for race-equivalency and training-pace context around prediction outputs.

Frequently Asked Questions

  • The Riegel formula is accurate to within 1–3% for well-trained runners predicting between similar distances (e.g., 10K to half marathon). Accuracy decreases when predicting much longer distances from short races (e.g., 5K to marathon), as it doesn't account for fueling, hydration, and long-distance specific training.