Health & Fitness

How Running Pace Is Calculated

How running pace, finish time, and race predictions are calculated, with Riegel's formula for predicting race times across distances.

Verified against Riegel, P.S. (1981) — Athletic Records and Human Endurance on 15 Feb 2026 Updated 15 February 2026 4 min read
Open calculator
Translated article · View in English

摘要

Running pace is the time it takes to cover a unit of distance — typically expressed as minutes per kilometre (min/km) or minutes per mile (min/mi). This calculator operates in three modes: calculating pace from a known distance and time, calculating finish time from a known pace, and predicting race times at new distances using Riegel’s formula.

工作原理

Pace from time

Given a distance and finish time, pace is simply the time divided by the distance. A 25-minute 5K means you ran each kilometre in an average of 5 minutes.

Time from pace

The reverse: given a target pace and distance, multiply to get the finish time. Running a half marathon at 5:00/km gives a finish time of approximately 1:45:29.

Race prediction (Riegel’s formula)

If you know your time for one distance, you can predict your time for another distance. The key insight is that you can’t maintain the same pace over longer distances — fatigue slows you down. Riegel (1981) quantified this by analysing world records and found that the relationship follows a power law with an exponent of 1.06.

The formulas

Pace calculation

pace (s/km) = totalSeconds / distanceKm

Where

totalSeconds= Total finish time in seconds
distanceKm= Race distance in kilometres

Speed from pace

speed (km/h) = 3600 / pace (s/km)

Where

3600= Seconds per hour
pace= Pace in seconds per kilometre

Mile pace conversion

pace (s/mi) = pace (s/km) × 1.60934

Where

1.60934= Kilometres per mile (from the 1959 International Yard and Pound Agreement: 1 mile = 1,609.344 m)

Riegel’s race prediction formula

T₂ = T₁ × (D₂ / D₁)^1.06

Where

T₁= Known race time (seconds)
D₁= Known race distance (km)
T₂= Predicted race time (seconds)
D₂= Target race distance (km)
1.06= Fatigue factor — derived from analysis of world records across distances (Riegel, 1981)

The exponent 1.06 means that doubling the distance increases the time by slightly more than double (by a factor of 2^1.06 ≈ 2.085). This captures the reality that runners slow down over longer distances due to glycogen depletion, muscle fatigue, and thermoregulation demands.

Official race distances

All distances are standardised by World Athletics (formerly IAAF):

RaceDistance
5K5.000 km
10K10.000 km
Half Marathon21.0975 km (13.1094 mi)
Marathon42.195 km (26.2188 mi)

The marathon distance was standardised in 1921 at 42.195 km. The half marathon is exactly half this distance.

Worked examples

Example 1: Pace from a 5K time

5K in 25:00 — what's my pace?

1

Convert time to seconds

25 × 60

= 1,500 seconds

2

Calculate pace per km

1,500 ÷ 5

= 300 s/km = 5:00/km

3

Convert to pace per mile

300 × 1.60934

= 482.8 s/mi = 8:03/mi

4

Calculate speed

3,600 ÷ 300

= 12.0 km/h (7.46 mph)

Result

5:00/km pace (8:03/mi) at 12.0 km/h

Example 2: Predicting marathon time from a 5K result

5K in 20:00 — predicted marathon time?

1

Known values

T₁ = 1,200s, D₁ = 5 km, D₂ = 42.195 km

=

2

Calculate distance ratio

42.195 ÷ 5

= 8.439

3

Apply fatigue factor

8.439^1.06

= 9.591

4

Calculate predicted time

1,200 × 9.591

= 11,509 seconds = 3:11:49

Result

Predicted marathon: 3:11:49 (4:33/km pace)

假设与局限

  • Riegel’s formula is most accurate between 1500m and marathon. For ultramarathon distances or very short races, the fatigue factor changes and predictions become less reliable.
  • The 1.06 exponent is a population average. Individual fatigue factors vary — endurance-trained runners may have a lower exponent (closer to 1.04), while speed-focused runners may have a higher one (up to 1.08).
  • Predictions assume equal training and conditions. A 5K time from a flat course in cool weather won’t accurately predict a hilly marathon in heat.
  • Pace is an average. Even splits (constant pace throughout) are shown, but real runners typically vary their pace, often running negative splits (faster second half) or positive splits (slower second half).
  • Speed and pace are inversely related. A “faster” pace is a lower number (fewer seconds per km), while a “faster” speed is a higher number (more km per hour). This can be counterintuitive.

验证

InputPace (s/km)Pace (min/km)Speed (km/h)
5K in 25:00300.005:0012.00
10K in 50:00300.005:0012.00
HM in 1:45:00298.614:5912.06
Riegel predictionExpectedCalculated
5K 20:00 → Marathon~3:123:11:49
10K 45:00 → Half Marathon~1:391:39:17

All values verified against manual calculation and cross-checked with reference calculators (Omnicalculator, Calculator.net, rat.run).

Sources

Industry
Industry
World Athletics — Marathonaccessed 15 Feb 2026
running pace race-prediction riegel marathon 5k 10k splits