Race Time Predictor

Estimate finish times from any recent race performance.

Distance Predicted time Pace / km Pace / mile

Uses the Riegel formula: T2 = T1 × (D2 / D1)1.06. Best for trained runners using a recent race result.

What is a race time predictor?

A race time predictor helps runners estimate how fast they may finish another distance based on a recent result. Enter a known race distance and time, then compare predicted performances for common events like the 5K, 10K, half marathon, and marathon. This race time predictor is useful for setting realistic pacing goals, choosing training targets, and checking whether your race plan matches your current fitness. Predictions are estimates, not guarantees, because terrain, weather, fueling, and endurance all affect performance.

How to use it

Choose the distance you recently raced, then enter your finish time in hours, minutes, and seconds. The calculator uses a proven endurance formula to estimate equivalent performances across other distances. It also shows your average pace so you can quickly understand the effort behind the prediction. Use the output to plan workouts, compare goal races, or decide if your target time is aggressive or conservative. For best results, use a recent race or hard time trial done on a reasonably accurate course.

Tips for better predictions

The most accurate predictions come from races run at full effort within the last 4 to 8 weeks. Short-race results often overestimate marathon ability unless long-run endurance is well developed, while marathon results may underestimate shorter-distance speed if you lack recent fast racing. Consider course profile, heat, wind, trail conditions, and race-day execution before trusting a number too literally. Treat this race time predictor as a planning tool: combine it with training volume, long-run history, and recovery status to choose smart pacing and realistic race goals.