Health

Race Time Predictor (5K, 10K, Half Marathon, Marathon)

Predict your finish time for another race distance from a recent race, using Riegel's formula, with the pace you'd need to hold.

Rules last checked 9 November 2026Every step shown

Your numbers are saved in this browser.

Predicted Half marathon time

1:50:19

Pace
5:14 a km
Pace per mile
8:25 a mile
Your 10K pace
5:00 a km

Running 10K in 50:00 suggests you could run Half marathon in about 1:50:19, at 5:14 a kilometre, with the right training for the distance.

How it's worked out

  1. Your time in seconds50:003,000 s
  2. Distance ratio21.0975 km ÷ 10 km2.1098
  3. Riegel formula3,000 × 2.1098^1.066,619 s = 1:50:19
  4. Pace1:50:19 ÷ 21.098 km5:14 a km
Predictions for other races
RaceTimePace a km
1 mile7:134:29
5K23:594:48
10K50:005:00
10 miles1:22:485:09
Half marathon1:50:195:14
Marathon3:50:015:27
  • Predictions are most reliable between about 3 minutes and 4 hours of running and when you've trained for the longer distance; heat, hills and pacing change the result.

The formula

Predicted time = your time × (new distance ÷ old distance)^1.06

The exponent 1.06 captures how pace slows over longer races. The table below the result shows the same prediction for every standard distance.

Using the prediction

Use a recent race run at full effort, ideally the longest you've raced. Hills, heat and a poor pacing plan all add time, and so does a lack of long training runs before a marathon.

Questions people ask

What will my half marathon time be if I run 10K in 50 minutes?

About 1:50:19, at 5:14 a kilometre. The same 10K suggests a marathon in about 3:50:01, if you've trained for the distance.

What is Riegel's formula?

T2 = T1 × (D2 ÷ D1)^1.06. Published by Peter Riegel in 1977, it says time rises slightly faster than distance because pace drops as races get longer.

How accurate are race predictions?

They're a good guide for races between about 3 minutes and 4 hours if you've trained for the longer distance. Marathon predictions are often optimistic for runners without enough long runs.

What 5K time matches a 50-minute 10K?

About 23:59.

About this calculator

Formula and rules last checked 9 November 2026Written and tested by the CalculatorDex teamReport a problem