About the Race Time Predictor
Predict finish times at other distances from one recent race, using Riegel’s formula.
Also known as: race predictor, riegel formula, equivalent race times, predict marathon time.
How to use this calculator
- Enter recent race distance, distance unit, time (h:mm:ss).
- The result updates instantly as you type — press Calculate (or Enter) at any time.
- Review the breakdown shown under the main result.
- Use Copy result or Share to save the answer or send a link with your inputs.
Formula
T₂ = T₁ × (D₂ / D₁)^1.06
Worked example
Using the values pre-filled in the calculator above:
- Recent race distance = 10
- Distance unit: Kilometres
- Time (h:mm:ss): 00:48:00
the calculator returns:
- Predicted marathon: 3:40:48.6
- Predicted half marathon: 1:45:54.4
- Predicted 10K: 0:48:00
- Predicted 5K: 0:23:01.3