Race time predictor

Input Section

Race Prediction Inputs

Enter a recent race result and your target distance to predict finish time.

Unit system

Select the race you have already completed

Your actual finish time for the race above (MM:SS or HH:MM:SS)

The distance you want to predict your finish time for

Enter a race result and target distance to generate your prediction

Next step

Refine your plan with a related calculator.

What race time prediction is and why it matters

Race time prediction estimates how fast you can complete a target distance based on a performance you have already demonstrated. It converts a known data point — your actual race result — into a planning anchor for a different distance.

This matters because most runners race multiple distances throughout a season. A 10K specialist considering a half marathon needs a realistic time target to set pacing, fueling, and training structure. Without a prediction framework, runners either aim too aggressively (risking a blow-up) or too conservatively (leaving performance on the table).

Prediction models are planning tools, not guarantees. They work best when the source race is recent, the effort was genuine, and you have trained specifically for the target distance. The prediction sets a range; your race-day execution determines where you land within it.

How prediction models work

The dominant model in recreational running is the Riegel formula, published in 1981. It describes an empirical power-law relationship between race distance and race time: as distance increases, pace slows at a predictable rate governed by a "fatigue exponent."

Riegel formula

T₂ = T₁ × (D₂ / D₁)^1.06

T₁ is your known race time, D₁ is the known distance, D₂ is the target distance, and 1.06 is the standard fatigue exponent. Higher exponents predict more slowdown per unit distance.

The VDOT system from Jack Daniels takes a different approach: it converts your race time into an estimated oxygen cost and percent-VO2max utilization, producing a performance index. That index then maps to training paces and race equivalents across distances. While VDOT uses physiological modeling rather than a pure power law, the practical outputs are broadly consistent with Riegel for standard road distances.

Both models share the same core assumption: that your performance at one distance reflects a level of aerobic fitness that transfers predictably to other distances, provided you are adequately trained for each.

Factors that affect prediction accuracy

Predictions are most reliable when conditions are controlled and input quality is high. Several factors introduce systematic error:

Distance gap

Predicting from a 5K to a 10K is more accurate than from a 5K to a marathon. The larger the distance ratio, the more the model assumes about your endurance capacity — capacity it cannot directly measure from a shorter effort.

Training specificity

A 5K specialist with low weekly mileage will not hit marathon predictions without marathon-specific training: long runs, fueling practice, and sustained threshold work. The model does not know what you have not trained.

Weather and terrain

Heat, humidity, wind, and elevation change all affect race performance. A road prediction does not apply to a hilly trail race. Heat alone can add 2-5% to finish times.

Source race quality

The input race must be a genuine all-out effort in fair conditions. Training run times, pacing errors, or adverse conditions will distort the prediction.

How to use predictions in training planning

Race predictions are most valuable when used as planning anchors, not as rigid targets. Here is how experienced runners and coaches apply them:

  • Set realistic goal ranges: Use the conservative-to-moderate prediction range as your goal window. Plan pacing around the conservative estimate and adjust upward only if you feel strong in the second half.
  • Structure pacing bands: Convert the predicted finish time into per-mile or per-km splits. Aim for even or slightly negative splits — starting conservatively and finishing strong is the most reliable race execution strategy (Abbiss and Laursen).
  • Validate with tune-up races: Before a goal marathon, run a tune-up half marathon or 10K. Compare the result to predictions to calibrate your planning.
  • Guide training intensity: If your predicted marathon pace is 5:30/km, your marathon-pace long runs should target that pace. Use the prediction to set training speeds for tempo, threshold, and race-specific sessions.

Common mistakes runners make with race predictions

  • Using training run data as input: A comfortable 10K training run is not a 10K race effort. Always use an actual race or time trial result.
  • Ignoring distance-specific preparation: Predicting a marathon from a 5K without marathon training is like estimating a bench press from a deadlift — the correlation exists but the specificity gap is large.
  • Racing the aggressive prediction: The aggressive scenario assumes everything goes right. Most runners perform closer to the moderate estimate. Racing too fast early leads to the classic "positive split blow-up" in the final quarter.
  • Neglecting conditions: A prediction based on a cool-weather 10K does not apply to a hot-day marathon. Always account for expected race-day conditions.
  • Over-relying on a single model: No prediction model captures the full complexity of race performance. Use predictions as one input alongside training feedback, recent fitness trends, and coaching judgment.

Practical race planning tips

For 5K to 10K predictions

This is the most reliable prediction range. A small distance ratio means the endurance demands are similar. Most runners can apply the moderate prediction directly. Focus on maintaining 10K pace discipline — the risk is starting too fast from 5K muscle memory.

For 10K to half marathon predictions

Reliable if you have run regular long runs of 15-18 km. Fueling becomes relevant — practice taking gels or sports drink at race pace. Plan conservative-to-moderate pacing for the first half, then assess at the 15K mark.

For half marathon to marathon predictions

The "double the half marathon time and add 10-20 minutes" heuristic aligns roughly with Riegel predictions. Fueling, pacing, and mental endurance are critical. The model cannot predict whether you will hit the wall — only training can prevent that.

Tool methodology

This tool uses the Riegel formula as its primary prediction engine, enhanced with optional training context adjustments:

Core prediction

T₂ = T₁ × (D₂ / D₁)^f

Where f is the fatigue exponent, adjusted from the standard 1.06 based on weekly mileage and training experience. Conservative scenarios increase f (more fatigue); aggressive scenarios decrease it.

Worked example

Input: 10K race time of 50:00 (3000 seconds), target = Half Marathon (21097.5m)

Standard Riegel (f = 1.06): T₂ = 3000 × (21097.5 / 10000)^1.06 = 3000 × 2.1098^1.06 = 3000 × 2.199 = 6597s = 1:49:57

Conservative (f = 1.09): T₂ = 3000 × 2.1098^1.09 = 3000 × 2.268 = 6804s = 1:53:24

Aggressive (f = 1.04): T₂ = 3000 × 2.1098^1.04 = 3000 × 2.158 = 6474s = 1:47:54

References