Race Pace Predictor (Riegel Formula)
Enter a race you've run and pick a target distance. The Riegel formula predicts your finish time and per-mile/km pace.
Known Race Result
hr
min
sec
Target Race Distance
Prediction
Enter your known result and click Predict.
Predicted Finish Time
—
Pace per km
—
min/km
Pace per mile
—
min/mi
Formula breakdown
—
How the Riegel formula works
- 1 You provide a reference performance: a distance D1 and the time T1 it took you to complete it.
- 2 You choose a target distance D2.
- 3 The formula computes T2 = T1 × (D2 / D1)^1.06. The exponent 1.06 captures the fatigue-driven slowdown at longer distances.
- 4 Your predicted pace is T2 divided by D2, giving you min/km and min/mile splits to aim for on race day.
Summary
Enter a race you've run and pick a target distance. The Riegel formula predicts your finish time and per-mile/km pace.
How it works
- Enter your known race distance and finish time (hours, minutes, seconds).
- Select the target race distance you want to predict.
- The calculator applies T2 = T1 × (D2 / D1)^1.06, where 1.06 is Riegel's fatigue exponent.
- Your predicted finish time and average pace (per mile and per km) are displayed.
- Use the result to set a realistic race-day goal or design training paces.
Use cases
- Predict a marathon finish time from a recent half marathon result.
- Set a realistic 5K goal based on a recent mile time trial.
- Compare Riegel predictions across multiple known race results for consistency.
- Plan training paces (easy, tempo, interval) derived from a goal finish time.
- Validate whether a target race goal aligns with current fitness.
Frequently Asked Questions
Last updated: 2026-07-01 ·
Reviewed by Nham Vu