Health & Fitness

Race Time Predictor

Updated Aug 26, 2026 Reviewed Aug 26, 2026
Project an equivalent finish time from a recent race with the Riegel model, common race presets, pace conversion, and comparison table.

Equivalent race performance

Enter one result and choose a target race

Known race performance

Use a recent representative hard effort with a reliable distance and elapsed time.

Known finish time

Minutes and seconds must each be below 60.

Target race

1.06 is the standard Riegel setting. Use custom values only for deliberate sensitivity comparisons.

Mathematical comparison, not a performance promise
The model does not know your training, endurance preparation, course elevation, weather, fueling, pacing, or health.

Result

Calculation summary

Enter values to see the result

Your result, breakdown, assumptions, and warnings will appear here.

Prediction preview

From known result to target race

Live preview
From known result to target raceA curved running route from a start marker to a finish flag, with live predicted time, kilometer pace, and fatigue factor.Predicted finish52:07Target pace5:13 min/kmFatigue factor1.06
The curve illustrates model extrapolation; live time and pace update with valid inputs.
FormulaT₂ = T₁ × (D₂ ÷ D₁)^1.06

How to use this calculator

  1. 1Enter a recent representative race distance and elapsed finish time.
  2. 2Choose a target race preset or enter a custom target distance.
  3. 3Keep the standard 1.06 fatigue factor or adjust it when you deliberately want a sensitivity comparison.

Formula

T₂ = T₁ × (D₂ ÷ D₁)^b

T is finish time, D is distance, and b is the fatigue factor. The standard Riegel value used here is 1.06.

Calculation steps

  • Convert the known and target distances to meters and the known finish time to seconds.
  • Raise the distance ratio to the selected fatigue factor and multiply by the known time.
  • Convert the predicted time into kilometer and mile pace and generate equivalent common-race projections.

Worked example

A 25:00 5K with a 1.06 fatigue factor predicts approximately 52:07 for 10K, or about 5:13 per kilometer.

Assumptions

  • The known result represents current fitness and was run under reasonably comparable course, weather, and timing conditions.
  • The model uses one performance and cannot evaluate training volume, endurance preparation, elevation, heat, wind, surface, or pacing strategy.
  • Prediction uncertainty generally grows when the target distance is far from the known distance.
  • The fatigue factor is a model parameter, not a personal physiological measurement.

Sources

Frequently asked questions

What result should I use as the known race?

Use a recent hard effort or race with reliable distance and elapsed time. A target distance close to that known race usually requires less extrapolation.

What does the 1.06 fatigue factor mean?

It makes predicted time increase slightly faster than distance. A factor of 1.00 would assume unchanged speed at every distance, while a larger value produces more slowdown at longer distances.

Why might the marathon prediction be too fast?

A short race does not prove marathon-specific endurance, fueling, or pacing preparation. Treat a long-distance projection as a comparison, not a guaranteed goal.

Is this a training plan?

No. It is a mathematical performance comparison and does not prescribe workouts, recovery, or safe race intensity.

Running Pace Calculator
Calculate running pace, finish time, or distance with kilometer and mile pacing, race presets, and an even-pace split table.
Heart Rate Zones Calculator
Estimate five exercise heart-rate zones with maximum-heart-rate or heart-rate-reserve methods and clear safety guidance.
Speed, Distance & Time Calculator
Calculate speed, distance, or travel time from the other two values with metric, imperial, nautical, and compound time units.
Time Duration Calculator
Calculate exact elapsed time between two zoned date-times, with seconds, breaks, reversed inputs, and daylight-saving changes.