Race Predictor

This is ever evolving!

RUNNING TOOL

Race Time Predictor

Build a prediction from your own race history instead of relying on one generic conversion. Add a few recent, all-out results for the best estimate.

Personalized endurance curve Weather-aware Marathon reality check

HOW IT WORKS

Your races teach the model how you slow down as distance increases.

The calculator fits a weighted time-versus-distance curve to your results. Recent races and true race efforts matter more. Difficult courses and hot weather can be normalized so one rough day does not define your fitness.

1. RACE HISTORY

Race results

Preloaded with Taya’s recent races. Checked races are used in the current-fitness prediction.

Quick add:

2. TARGET

Choose what you want to predict

Optional target weather

Add at least one complete race result

With one result, the tool uses a standard endurance curve. With multiple distances, it starts learning yours.

What is happening behind the scenes?

The main prediction uses a power-law relationship between time and distance, then fits the fatigue factor to your own included races. The fit is weighted so recent, all-out races count more, and it is gently pulled toward a standard value when there is not enough distance variety to estimate your curve reliably.

For marathons, the tool also calculates a separate estimate from a model developed using 2,303 recreational runners. That model combines one or two non-marathon race results with typical weekly mileage because simple race-conversion formulas often predict marathon times that are too fast.

Historical weather comes from Open-Meteo. When wet-bulb temperature is available, the tool applies a conservative heat normalization based on published endurance-event findings. Weather and course adjustments are estimates, not guarantees.

Use this as a planning estimate, not a promise. Training specificity, fueling, pacing, course profile, weather and how the day actually goes still matter.