Running Pace Calculator

Solve pace, time, or distance from any two, see your even splits, and predict your finish time at other race distances.

km
h
m
s
Pace5:00/km
Time25:00
Distance5.00km
Even splits
1 km5:00
2 km10:00
3 km15:00
4 km20:00
5 km25:00

Predict your race time

Enter a recent race result (any distance) to predict your equivalent finish time at other standard distances.

km
h
m
s
Predicted times at other distances
1 mile4:40 /km pace
7:31Rough estimate
5K5:00 /km pace
25:00
10K5:13 /km pace
52:07
Half marathon5:27 /km pace
1:55:00Rough estimate
Marathon5:41 /km pace
3:59:47Rough estimate

Predictions marked “rough estimate” extrapolate a long way from your known result (e.g. predicting a marathon from a mile time) — treat those as a very loose guide, not a target.

Frequently asked questions

How does the race time predictor actually work?

It uses Riegel's formula (Peter Riegel, 1977): predicted time = known time x (target distance / known distance)^1.06. The exponent above 1.0 accounts for the fact that you can't hold your shorter-distance pace for a longer distance — it's an empirical fatigue factor derived from a large set of real race results, not a physics law.

Why are some predictions marked "rough estimate"?

Riegel's formula assumes roughly consistent training and physiology across both distances. That assumption holds reasonably well for nearby distances (a 10K predicting a half marathon), but breaks down for large jumps — predicting a marathon from a mile time, for example, ignores that marathon performance depends heavily on endurance and fueling in ways a mile time can't capture. We flag predictions that extrapolate more than 3x in either direction so you know to treat them loosely.

What are "even splits" and why does that matter?

Even splits means running each segment (each km or mile) at the same pace throughout. It's shown here as a reference, not necessarily a race strategy prescription — some runners deliberately negative-split (start slightly slower, finish faster), and terrain or race-day conditions can be good reasons to deviate. The table just tells you what constant pace looks like in practice, split by split.

Why solve for pace, time, or distance separately instead of one form?

Because you usually know two of the three and want the third — you know your goal race distance and target pace and want to know the finish time, or you know your distance and finish time and want your pace. Picking which one to solve for keeps the inputs matched to what you actually have on hand.

More tools