🏃 Race Time Predictor: 5K, 10K, Half Marathon & Marathon

Ran a 5K? See what you could do in a half or full marathon.

No ratings yet — be the first

Enter details

Log in or create a free account to save your inputs and results, so you don't have to enter them again next time.🔒 No spam, ever. We never sell or share your details, and you can delete your history or account at any time. Privacy policy

Fill in the details and click Calculate to see your results.

Formula at a glance

Race Time Predictor Calculator: Riegel — T2 = T1 × (D2 ÷ D1)^1.06. Example: 25:00 5K → Predicted marathon: 3:59:47
How the Race Time Predictor Calculator works: Riegel — T2 = T1 × (D2 ÷ D1)^1.06

📱 Also in our Android app

This calculator is also in our free app. Sign in with the same account to keep your history in sync.

  • Pregnancy, Period & Ovulation CalculatorsDue date, ovulation, period & pregnancy week calculatorsGet it on Google Play

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Race Time Predictor

Riegel's formula predicts a time over a new distance from a known race: T2 = T1 × (D2 ÷ D1)^1.06. The exponent accounts for slowing down over longer distances.

Predictions are most reliable between similar distances and assume you have trained for the longer race; many runners are slower than predicted in their first marathon.

🧮 Formula

Riegel
T2 = T1 × (D2 ÷ D1)^1.06

✏️ Worked examples

25:00 5K

You enter
Race you ran5K
Other distance0 km
Your time25:00
Fatigue factor1.06
You get
Predicted marathon3:59:47
Predicted half marathon1:55:00
Your pace5:00 /km · 8:03 /mi

Marathon 3:59:47.

1:45:00 half marathon

You enter
Race you ranHalf marathon
Other distance0 km
Your time1:45:00
Fatigue factor1.06
You get
Predicted marathon3:38:55
Predicted half marathon1:45:00
Your pace4:59 /km · 8:01 /mi

Marathon 3:38:55.

🧭 How to use this calculator

What you enter

  • Race you ran
  • Other distance (km)
  • Your time
  • Fatigue factor

What you get

  • Predicted marathon
  • Predicted half marathon
  • Your pace

❓ Frequently asked questions

What marathon time does a 25-minute 5K predict?

About 3:59:47 with Riegel's formula.

How accurate are race time predictors?

Usually within a few minutes for 10K and half-marathon predictions; less for the marathon.

What is a good 5K time?

Under 25 minutes is good for most recreational runners; under 20 is very good.

How do I pace a marathon?

Run the first half at or slightly slower than goal pace, then hold it.