Race Time Predictor Calculator
SportsPredict your finish time for any race distance from a recent race result using Riegel's formula. Compare 5K, 10K, half marathon, and marathon predictions.
Reviewed by the thecalcu.com team ยท Last updated July 24, 2026
Uses Riegel's formula: T2 = T1 ร (D2 รท D1)^1.06 โ an empirical model, most accurate for distances reasonably close to your known race and assuming similar training and conditions.
Predicted Finish Time
What is a Race Time Predictor?
The Race Time Predictor Calculator estimates your likely finish time at a new race distance based on a recent performance at a different distance, using Riegel's formula, a widely used empirical model in endurance sports science. Enter your known distance and time, plus your target distance, and get a predicted finish time and pace.
This is especially useful for setting realistic goal times when moving up (or down) in race distance. For pacing out a specific marathon goal time into checkpoint splits, see the Marathon Pace Calculator.
Why Use a Race Time Predictor Calculator?
Manually applying Riegel's formula, raising a distance ratio to the power of 1.06, isn't something most runners want to calculate by hand mid-training-plan.
This calculator does the exponent math instantly and converts the result into a readable clock time (h:mm:ss) and per-km pace, so you can immediately use the prediction to set a training or race-day goal.
Who Should Use This Calculator?
Runners transitioning between race distances (like moving from 10K training into a half marathon or marathon) who want a realistic target time.
Coaches setting distance-appropriate goal times for athletes based on recent race results.
Training plan followers who want to check whether their current fitness level, demonstrated in a recent race, supports their upcoming race goal.
Anyone curious about how running performance is expected to change across different race distances.
What Insights Does This Calculator Give You?
Predicted finish time, the primary result, displayed as a readable clock time, showing your estimated performance at the new distance.
Predicted pace per km, the average pace implied by the predicted finish time, useful for structuring training runs at race-specific effort.
A realistic goal-setting baseline, grounded in an established sports science formula rather than a naive linear pace extrapolation.
How to use this Race Time Predictor calculator
Enter your known race distance, the distance of a recent race or time trial result, in kilometers.
Enter your known race time, your finish time for that race, in total minutes.
Enter your target race distance, the distance you want to predict a finish time for, or pick one of the quick-select common distances (5K, 10K, half marathon, marathon).
Read the predicted finish time and pace, shown in clock format for both the total time and per-km pace.
Show formula & methodology โShow less โ
Formula & Methodology
Riegel's formula: T2 = T1 ร (D2 รท D1)^1.06 Variable definitions: - T1, known finish time at the known distance - D1, known race distance - D2, target race distance - T2, predicted finish time at the target distance - 1.06, empirically derived exponent accounting for expected endurance slowdown over longer distances Worked example: Known: 10K (D1 = 10 km) in 50 minutes (T1 = 50 min) Target: Half Marathon (D2 = 21.0975 km) Distance ratio = 21.0975 รท 10 = 2.10975 Ratio^1.06 โ 2.235 Predicted time = 50 ร 2.235 = 111.7 minutes (โ 1:51:45) Note: Riegel's formula is a statistical model based on typical endurance performance trends, it does not account for course elevation, weather, altitude, or how specifically trained you are for the target distance. Treat predictions as a planning estimate, not a guarantee.
Frequently Asked Questions