Skip to main content
SPORTPLAN
DiscoverTop RacesBlogCalculators
Sign in
SPORTPLAN

A clearer way to discover events, build your season, and keep results in one place.

DiscoverAboutContactPrivacy Policy
Email us

© 2026 SportPlan. All rights reserved.

by Dockia

SPORTPLAN

A clearer way to discover events, build your season, and keep results in one place.

Email us

Product

  • Discover
  • Top Races
  • Blog
  • Blog
  • Calculators

Sports

  • Running
  • Trail Running
  • Triathlon
  • Gravel
  • Road Cycling
  • HYROX
  • OCR / Spartan
  • Swimming

Cities

  • Barcelona
  • Madrid
  • Valencia
  • Sevilla
  • Bilbao
  • Málaga
  • Girona
  • Zaragoza

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 SportPlan. All rights reserved.

by Dockia

DiscoverTop RacesSign in
HomeCalculatorsRace time predictor
Free tool

Race time predictor

Run one race. Predict every other.

Type a recent result. We use the Riegel formula to predict your finish time at every standard race distance — 5K to 50K.

What did you run?
Units
1
Distance
Pick a preset or type any distance.
km
Quick distances:
2
Finish time
Hours, minutes, seconds.
Hours
Minutes
Seconds
Examples
Marathon
3:50:01
Predicted finish at Marathon

From 10K in 50:00, here are your projected race times.

Find Marathon races →
Predicted race times
5K
23:59
10K
50:00
15K
1:16:51
Half marathon
1:50:19
Marathon
3:50:01
50K
4:35:21

How it works

We use the Riegel formula: T₂ = T₁ × (D₂ / D₁)^1.06. Pete Riegel introduced it in 1981 after analyzing thousands of race results. The 1.06 exponent captures how runners slow down slightly when stepping up in distance.

Predicted race times

Each row is the time we expect you to run at that distance, given the result you typed in. Tap any distance to find a race.

Finish time5K10K15KHalf marathonMarathon50K
5K in 22:0022:0045:521:10:301:41:123:31:004:12:36
10K in 50:0023:5950:001:16:511:50:193:50:014:35:21
Half in 1:4522:5047:351:13:081:45:003:38:554:22:04
Marathon in 4:0025:0152:101:20:111:55:074:00:004:47:18

How accurate is this?

Riegel is most accurate when you predict from a similar distance — predicting marathon time from a 10K is reasonable; from a 1500m it is a stretch. Hilly courses, hot weather, fueling and pacing also matter. Treat predictions as a starting point, then refine with real race-day data.

Methods & scientific references

The formulas and ranges above are grounded in the following peer-reviewed literature.

▾
  1. Riegel PS (1981). Athletic records and human endurance. American Scientist, 69(3):285-290.

    Origin of the Riegel formula T₂ = T₁ × (D₂/D₁)^1.06 used by this predictor. The 1.06 fatigue exponent is the most-cited running-prediction constant.

    View book
  2. Vickers AJ, Vertosick EA (2016). An empirical study of race times in recreational endurance runners. BMC Sports Science, Medicine and Rehabilitation, 8:26.

    Updated empirical study (n>2,000 runners). Confirms Riegel's exponent fits well for distances within ~3× each other; predictions degrade beyond that range.

    Read paper

Pick a goal race

Now that you know your projected times, lock in a target race. SportPlan tracks running events worldwide.

5K races

Test your top-end speed.

10K races

The classic distance.

Half marathons

A serious goal that fits a normal training week.

Marathons

The benchmark distance — pace discipline decides everything.

Ultras

Beyond 42.195 km — pace planning matters even more.

Need another calculator?
Pace calculatorSee all tools

What is a good time?

Compare your predicted time to reference times by level and age. One guide per distance.

5K
Good 5K time
10K
Good 10K time
Half
Good half marathon time
Marathon
Good marathon time
Ultra
Good ultra time

FAQ

How does the race time predictor work?▾

It uses the Riegel formula, an industry-standard equation that scales a known result up or down based on distance. Enter one recent race time and we project your time at every other standard distance.

Why is the exponent 1.06?▾

Pete Riegel chose 1.06 after analyzing thousands of races. It reflects the small slowdown most runners experience as distance grows. Some athletes use 1.07 or 1.08 for more conservative ultra predictions.

Can I predict a marathon time from a 5K?▾

You can, but with caution. Riegel is most reliable when the prediction distance is within ~3× of the known one. A 5K predicts a 10K well, an okay half, and a rough marathon. The closer the distances, the better the estimate.

Does this account for terrain or weather?▾

No — Riegel assumes flat, dry conditions. Hilly courses, heat, wind and altitude can add 5-15% to your time. Use the prediction as a baseline and adjust based on the course profile.

How is this different from the pace calculator?▾

The pace calculator converts between pace, time and distance for one race. The predictor uses one race result to estimate your time at every other distance — useful for picking a goal race or setting a marathon time from a recent half.