Running Pace Calculator and Race Time Predictor

Turn a race result into pace and speed, then estimate your 5K, 10K, half marathon and marathon times with the Riegel formula.

Updated October 28, 2026

Free Tool

Pace and Race Predictor

Enter a recent race. Results update as you type, in your browser.

1. Your race result

Enter a race time above
Predicted raceTimePace /kmPace /mile

2. Pace and speed converter

Enter a pace or a speed above
Distance at this paceFinish time

How it works: pace = time / distance, speed = distance / time, 1 mile = 1.609344 km (the international mile, defined in 1959). Race distances follow World Athletics: marathon 42.195 km, half marathon 21.0975 km. Predictions use the Riegel formula T2 = T1 × (D2/D1)1.06 (Peter Riegel, Runner's World, 1977; American Scientist, 1981). Riegel fitted it to performances of roughly 3.5 to 230 minutes, so results outside that range are flagged. An estimate, not a guarantee.

Bar chart of Riegel formula predictions from a 25:00 5K: 52:07 for 10K, 1:55:00 for the half marathon and 3:59:47 for the marathon, using T2 = T1 x (D2/D1)^1.06
A 25:00 5K (5:00 per km) projects to a 3:59:47 marathon, an average pace of 5:41 per km.
Basics

Pace vs Speed

Pace is time per unit of distance, such as 5:00 per kilometre. Speed is distance per unit of time, such as 12 km/h. They describe the same effort from two directions, and each is the reciprocal of the other: pace in minutes per km equals 60 divided by speed in km/h.

Runners prefer pace because races are fixed distances: finish time is pace multiplied by distance. Treadmills, cyclists and most physiology papers use speed instead, which is why converting between the two is a daily task.

Two details cause most errors. First, a mile is exactly 1.609344 km, so 5:00 per km is 8:03 per mile, not 8:00. Second, pace does not change in a straight line with speed. Going from 10 to 11 km/h cuts pace by about 33 seconds per km, while going from 15 to 16 km/h cuts it by only 15 seconds.

The Formula

The Riegel Formula

In 1977 the engineer and marathon runner Peter Riegel published a simple race predictor in Runner's World: T2 = T1 × (D2/D1)1.06. T1 is a known time at distance D1, and T2 is the predicted time at distance D2. In 1981 he expanded the idea in the paper "Athletic Records and Human Endurance" in American Scientist. There he fitted the same power law to world records in running, swimming, walking and other endurance sports.

The exponent carries the meaning. If it were exactly 1, you could hold the same pace at any distance. An exponent of 1.06 says that each time the distance doubles, average pace slows by about 4.2 percent, because 20.06 is about 1.042. That is why the infographic above shows the 25:00 5K runner slowing from 5:00 to 5:41 per km over the marathon.

Limits you should know

Training

How to Use Pace Predictions in Training

  1. Start from a real result. Use a recent all-out race on a flat course in normal weather.
  2. Predict from the nearest distance. A half marathon predicts a marathon better than a 5K does, because the error grows with the distance ratio.
  3. Treat the number as a ceiling. For a first marathon, plan your pace a little slower than the prediction and run the second half faster if you feel good.
  4. Turn the goal into session paces. Use the converter to set goal race pace for tempo runs and long-run segments, and to set the treadmill speed in km/h or mph.
  5. Re-test. Run a new time trial after a training block and enter it again. If the predictions keep missing in the same direction, adjust the exponent.
Reference

Common Race Distances

Standard road race distances in kilometres and miles (1 mile = 1.609344 km).

RaceKilometresMiles
5K5.0 km3.107 mi
8K8.0 km4.971 mi
10K10.0 km6.214 mi
15K15.0 km9.321 mi
10 Mile16.093 km10.0 mi
Half Marathon21.0975 km13.109 mi
Marathon42.195 km26.219 mi
50K Ultra50.0 km31.069 mi
FAQ

Pace and Prediction Questions

What is the difference between pace and speed?

Pace is time per distance, for example 5:00 per kilometre. Speed is distance per time, for example 12 km/h. Pace in minutes per km equals 60 divided by speed in km/h.

What is the Riegel formula?

T2 = T1 × (D2/D1)1.06. Peter Riegel published it in Runner's World in 1977 and expanded the analysis in American Scientist in 1981.

How accurate is the Riegel marathon prediction?

It is a good first estimate when you have trained for the longer distance. For recreational runners with low weekly mileage, a 2016 study by Vickers and Vertosick found that it tends to predict marathon times that are too fast.

Which race should I use as the input?

Use a recent, all-out race on a flat course in normal weather, at a distance close to the target. A half marathon predicts a marathon better than a 5K does.

A SPUNK13 Site

spunk.codes spunk.bet spunkart.com predict.horse spunk.makeup spunk.garden spunk.run spunk.quest spunk.beer spunk.autos spunk.boats 13.gripe

© 2026 SPUNK13 — Chicago, IL

SPUNK13 Contact