CoachXPro / Free performance tools

Track-to-Road Race Time Converter

Use a recent track performance to estimate equivalent road race times. Compare the mile, 5K, 10K, half marathon, and marathon—then explore how a course adjustment could change your plan.

Distance-based projectionsOptional course scenariosTransparent math
Calculate your equivalent

Start with a real race result.

A recent, representative all-out race is more useful than a training split. Your result is the starting point—not a guarantee of what you'll run on roads.

01 / Inputs

Your track performance

Select the event and enter the exact time.

Enter seconds, M:SS, or H:MM:SS, with optional hundredths.

+0.0%
−10% fasterNeutral+20% slower

Starts at 0%. This is a user-chosen planning scenario, not an automatic road-surface or hill conversion. Positive adds time; negative reduces time.

02 / Results

Your road-race estimate

5K track performance → 10K road target

Your prediction starts here.

Enter a track result and calculate an equivalent road-race estimate.

Understand your numbers

Two calculations. Two different questions.

The previous version combined race-distance predictions with preset road slowdowns. This version deliberately separates them so you can see exactly what changes your result.

01 / Distance

What if I race farther?

The Riegel endurance formula projects a result at a different distance using a standard fatigue exponent of 1.06. It models the effect of changing distance, not pavement or hills.

02 / Conditions

What if the course is harder?

Add your own percentage to test a slower or faster scenario. The default is neutral because there is no universally valid track-to-road slowdown for every runner and course.

03 / Judgment

How much can I trust it?

Use nearby race distances as starting points. Long extrapolations and marathons have greater uncertainty; training background, hills, heat and pacing still matter.

Methodology you can inspect

How the formula works

The neutral race-equivalent estimate uses Riegel's endurance model, first published in 1981:

Target time = Known time × (Target distance ÷ Known distance)1.06

If you add a course adjustment, the calculator multiplies this baseline by 1 + your chosen percentage ÷ 100. A 5% slower scenario therefore adds 5% to the baseline time; it does not claim that every hilly road course costs 5%.

Worked example

20:00 for 5K → what about 10K?

The neutral model produces approximately 41:42 for 10K. A manually selected +5% scenario would give approximately 43:47. That adjustment is an illustration, not a measured hill penalty.

Sources: Riegel (1981), Athletic Records and Human Endurance; Vickers & Vertosick (2016), study of recreational runners; World Athletics road-course requirements.

Helpful answers

Track-to-road conversion FAQs

Is a 20-minute track 5K automatically slower on the road?

No universal rule determines that. On a comparable road course in similar conditions, start with the neutral estimate. Terrain, wind, turns, pacing, shoes, and athlete-specific differences may change the actual result.

Can I convert a 1500m time into a road mile?

Yes. The calculator uses the precise mile distance of 1609.344m. The time difference reflects the longer distance and a general endurance model—not an automatic pavement penalty.

How reliable is a predicted marathon?

Less reliable than a nearby-distance prediction. A 2016 study of recreational runners found that a standard Riegel calculation substantially underestimated many marathon times. Event-specific training and long-run preparation matter.

Does this apply official qualifying-time or World Athletics course corrections?

No. It is a personal planning estimate. Official standards, record eligibility, road-course certification, and course-drop rules are separate.

What if my road race has hills?

Use the optional adjustment to explore a personal scenario if you have a reason for a particular percentage. Don't treat a generic percentage as a scientifically validated adjustment for a course whose elevation profile hasn't been modeled.