Race time prediction explained

How Endurometry scales a known race to another distance: Daniels–Gilbert as the headline, Riegel 1.06 as a check, 1.10 as a cautious longer-race bound.

A predictor scales a race you already ran; it does not invent fitness. Trust the Daniels time first, Riegel 1.06 as a close check, and 1.10 when the target is much longer. 10K in 48:30 → half 1:47:32 (Daniels), not a linear 1:42.

Last updated October 5, 2026

Multiplying a 10K pace by 4.2195 does not give a marathon. Fatigue grows faster than distance. The race time predictor implements two published ways to add that cost. This page is the model; turning a number into a marathon goal is estimate a marathon finish.

Three numbers, one race

Enter a result and a target. You get Daniels–Gilbert (the large figure), Riegel with exponent 1.06, and the same power law with 1.10. Same inputs as the calculator’s default: 10K in 48:30 (VDOT ≈ 41.5).

TargetDanielsRiegel 1.061.10
5K23:23—22:38 (faster)
Half (21.0975 km)1:47:32 (5:06/km)1:47:01 (5:04/km)1:50:15 (5:14/km)
Marathon3:42:54 (5:17/km)3:43:073:56:20 (5:36/km)

A linear 48:30 × 2.10975 ≈ 1:42:17 half is too fast. The models add about five minutes because you cannot hold 10K pace for 21 km.

Riegel’s power law

T2 = T1 × (D2 / D1)^k

Peter Riegel (1981) fitted world-best performances. k = 1.06 is the usual road value. k = 1.10 stretches the change both ways: longer targets get slower, shorter ones faster. That is why 1.10 looks “better” at 5K and worse at the marathon. Use 1.10 as a conservative check for a longer race, not as a 5K goal. Equations: methodology.

Daniels–Gilbert and VDOT

Jack Daniels and Jimmy Gilbert (1979, Oxygen Power) start from oxygen cost and how much of VO2max you can hold for a given time. A known race fixes a VDOT (an endurance index, not a laboratory VO2max). The predictor then searches for a target time whose cost matches what that VDOT can sustain. Daniels usually sits between the two power laws — that is why it is the headline.

The same VDOT drives the training pace calculator. Two runners with the same 10K share a VDOT even if their lab tests differ.

When the estimate is weak

5K → 10K is more trustworthy than 5K → marathon. The models assume a genuine race effort, similar conditions, and that you have trained for the target. A downhill 5K or an easy 10K will lie. Heat, hills, altitude and a first-time distance are not in the formula. Turn a trusted time into even splits with the pace calculator.

Related Tools

Related guides

How the numbers are calculated

Race time prediction · Rounding and displayed precision · Sources

Frequently Asked Questions

Which number should I use?

Daniels first. Riegel 1.06 should be close from 5K to marathon. Read 1.10 when the target is much longer than the race you already ran.

Is VDOT the same as VO2max?

No. VDOT is fitted from a race. It is useful for scaling and training paces; it is not a lab measurement.

Can I predict from a training run?

You can type it, but the models assume race effort. Easy runs make every target too slow; downhill time trials make them too fast.

Why is 1.10 sometimes faster?

A steeper exponent amplifies the distance change in both directions. From a 10K, 1.10 5K is quicker; 1.10 marathon is slower.

Want a new tool or fix?

Tell us which calculator, pace chart or fix would help — we build what runners ask for. Replies usually come back in 1–2 days.

Tell us what you need →