Race Time Predictor
Enter a recent race distance and finish time. The tool uses the Riegel formula (T2 = T1 x (D2/D1)^1.06) to predict your equivalent times at every standard distance from 1 mile to marathon.
Race Input
hrs
min
sec
1.06
1.04 (less fatigue)
1.08 (more fatigue)
Enter a race distance and time on the left,
then click Calculate to see your predictions.
Predicted Race Times
| Distance | Finish Time | Pace / mi | Pace / km |
|---|
T2 = T1 × (D2/D1)1.06 — Riegel formula
Copied!
Summary
Enter a recent race distance and finish time. The tool uses the Riegel formula (T2 = T1 x (D2/D1)^1.06) to predict your equivalent times at every standard distance from 1 mile to marathon.
How it works
- Select your recent race distance from the dropdown, or choose "Custom (km)" and enter your distance in kilometers.
- Enter your finish time using the hours, minutes, and seconds fields.
- Optionally adjust the Riegel exponent (default 1.06) using the advanced slider — a higher value predicts more fatigue over longer distances.
- Click "Calculate" to see predicted finish times and per-mile/km paces for all standard distances.
- Click "Copy Predictions" to copy the full results table to your clipboard.
Use cases
- Set realistic race goals based on a recent training run or shorter race result.
- Compare your actual marathon time against what your 10K time predicts to gauge your pacing strategy.
- Use a 5K time to estimate whether you are ready to run a half-marathon at a target pace.
- Coaches can use predictions to set training zones and goal pace bands for athletes.
Frequently Asked Questions
Last updated: 2026-07-01 ·
Reviewed by Nham Vu