The distances
The presets are World Athletics' standard road distances: the mile (1,609.344 m), 5 km, 10 km, 10 miles (16,093.44 m), the half marathon (21.0975 km, "exactly half the length of a marathon") and the marathon (42.195 km, or 26 miles 385 yards, a distance fixed in 1921). The mile is the UK's legal mile of 1,760 yards, each 0.9144 m.
Road courses are measured "along the shortest possible route that an athlete could follow" and must not be shorter than the official distance, and World Athletics recommends laying them out 0.1% long: 1,001 m for every km. Few runners hold the shortest line, so a watch usually reads a little over. The calculator uses the official distance (our choice).
Sources 2, 3, 4, 1
Pace, speed and splits
Pace per km = time ÷ distance in km, and pace per mile = pace per km × 1.609344. Speed in km/h = 3,600 ÷ pace in seconds per km, and miles per hour (mph) = km/h ÷ 1.609344. Finish time = pace × distance.
Paces and times are shown to the second, and speeds to two decimal places (our choice). The splits table, folded under the result, gives your time at the end of each km or mile at an even pace, with the last part-km or part-mile worked out in proportion.
Examples (our arithmetic): 10 km in 50:00 is 5:00 per km, 8:03 per mile, 12 km/h and 7.46 mph. A marathon at 6:00 per km takes 4:13:10, which is 9:39 per mile, and a half marathon at 9:00 per mile takes 1:57:59, which is 5:36 per km.
Source 1
Riegel's formula
Predicted time = your race time × (new distance ÷ your race distance)^1.06. It goes back to Riegel's 1977 article in Runner's World magazine, and fixes the exponent at 1.06, "derived from world-record performances". By another study's account, Riegel's 1981 paper gave about 1.08 for elite runners and 1.05 to 1.06 for male recreational runners aged 40 to 70. We couldn't open either of Riegel's own papers, so these details come from the two studies cited here.
Doubling the distance multiplies the time by 2^1.06, about 2.085, so the predicted pace slows by about 4% each time the distance doubles (our arithmetic). The calculator predicts the 5K, 10K, 10 miles, half marathon and marathon, leaving out the race or races you entered.
Sources 5, 6
The marathon: one race and your mileage
Add your typical weekly running distance, from a race between 5K and the half marathon (the distances the models were built from), and the calculator uses Vickers and Vertosick's models, built in 2,303 recreational runners. Distances go in as metres, times as seconds and mileage as miles a week (the calculator converts km), and the marathon time comes out in minutes. With one race, model 1:
- Speed from Riegel = 42195 ÷ (race time × (42195 ÷ race distance)^1.07)
- Predicted speed = 0.16018617 + 0.83076202 × speed from Riegel + 0.06423826 × (weekly miles ÷ 10)
- Marathon time = (42195 ÷ 60) ÷ predicted speed
Source 6
The marathon: two races and your mileage
With two recent races between 5K and the half marathon, a shorter and a longer one, the calculator uses model 2, which works out how much you slowed between them:
- k = ln(longer race time ÷ shorter race time) ÷ ln(longer distance ÷ shorter distance)
- Marathon k = 1.4510756 - 0.23797948 × k - 0.01410023 × (weekly miles ÷ 10)
- Marathon time = longer race time × (42195 ÷ longer distance)^(marathon k) ÷ 60
Source 6
The marathon without your mileage
Without your weekly distance, or from a race outside 5K to the half marathon, the calculator shows Riegel's marathon time, labelled likely too fast: in one large study it was 10 minutes or more too fast for half of recreational runners. Vickers and Vertosick's models can also adjust a race run on a difficult or fast course; the calculator assumes an average course and doesn't use those adjustments.
Source 6
Worked examples (our arithmetic)
Predicted times under an hour are shown to the second, and longer ones rounded to the minute, as the calculator shows them.
- From a 10K in 50:00, Riegel's formula predicts a 5K in 23:59 (4:48 per km), 10 miles in 1:23:00, a half marathon in 1:50:00 and a marathon in 3:50:00.
- From a half marathon in 1:45:00 with 30 miles (about 48 km) a week, model 1 predicts a marathon in 3:54:00 (234.17 minutes). Without the mileage, Riegel's formula gives 3:39:00, labelled likely too fast.
- From a 10K in 48:00 and a half marathon in 1:47:00 with 25 miles a week, model 2 predicts a marathon in 3:59:00.
Sources 5, 6
Where versions differ
Most calculators use Riegel's exponent of 1.06. Vickers and Vertosick tested 1.07, which was well calibrated up to the half marathon in their runners; up to that distance the two give times within about 1% of each other (our arithmetic), so the calculator keeps the published 1.06. Daniels' VDOT tables are a different system, built from his own equations; we couldn't check the printed tables, so this calculator doesn't use them.
Sources 6, 7