Back to tools

Running tool

Race Time Predictor

Give it one honest recent race and it will estimate your finish time at every other distance, with a range rather than a false promise. This is the same calculation the Step Step app runs on your own recorded workouts.

Your recent race

How this works

Your race times are predicted from a real recent run using a science-backed endurance model. Here is exactly how, and where it can mislead.

The Riegel formula

Pete Riegel fitted a single power law to endurance performances across distances. To predict a time T2 at a new distance D2 from a known time T1 at distance D1:

T2 = T1 × (D2 / D1)1.06

The fatigue factor

If you could hold your pace forever, doubling the distance would exactly double your time, an exponent of 1.0. In reality pace fades with distance through glycogen depletion, muscular fatigue and heat. The exponent 1.06 captures that fade: doubling the distance multiplies your time by 21.06, about 2.08, not 2. The bigger the number, the more you slow down over distance.

Why the marathon runs optimistic

Riegel's 1.06 was fitted to world-record data, so it flatters recreational runners at the longest distances. In a study of 2,303 runners, the marathon predicted from a half came out more than 10 minutes too fast for about half of them. The missing ingredient is endurance: predicting a marathon from a short race assumes your long-run training can carry the pace. If you have not built the mileage, treat the marathon estimate as a best case.

Your personal fatigue factor

With two race efforts at different distances we can solve for your own exponent instead of assuming 1.06. It is just the slope of your times on a log-log plot:

k = ln(T2 / T1) / ln(D2 / D1)

A lower k, around 1.04 to 1.05, means you hold pace well over distance, typical of high-mileage runners. Above about 1.08 means longer races cost you proportionally more. We clamp the fit to between 1.00 and 1.15 to reject noisy inputs.

The confidence range

The range beside each prediction widens the further we extrapolate, and leans slower for long races to reflect the optimism above. It is an honest band, not a guarantee. Weather, terrain, fuelling and pacing all move the real result.

References

Valid for roughly 1.5 km up to the marathon. We do not predict ultra distances.

Predictions from your own runs

Step Step runs this same model against the workouts already in Apple Health, so it picks your best recent efforts for you and keeps the estimate current as you train. No accounts, no ads, and your data never leaves your iPhone.

Download today App Store