Race Predictor

Forecast marathon, half, and 10K goals, then export the plan you’ll actually execute.

Input one recent finish time to project new goals, apply weather and elevation adjustments, generate pacing charts, and estimate fueling needs. The calculator keeps your stretch time ambitious yet achievable.

Riegel projections Translate a recent PR into marathon, half, and 10K targets instantly.
Weather-aware Adjust for heat, humidity, altitude, and wind before race day surprises you.
Splits & fueling Export km/mi splits and calculate hourly carbs, sodium, and fluids.

🏁 Race prediction & goal pace

Predict a target race or lock in a manual goal time to see required pace, splits, and fueling guidance instantly.

Recent result

Finish time

Target race

Goal time (leave blank to predict)

Predicted/goal finish

β€”

Required average pace

β€” min/km

Marathon presets:
Half-marathon presets:

Tip

Use 1.03–1.04 for aggressive pacing, 1.06 default, and 1.07–1.08 for conservative endurance-focused attempts.

Weather adjustment

Adjusted time: β€”

Fuel & hydration

Total carbohydrate: β€” g (β‰ˆ β€” gels)
Total sodium: β€” mg, fluids: β€” ml
Estimated calories: β€” kcal

Training pace guide

  • β€’ Easy: β€” /km (β€” /mile)
  • β€’ Marathon pace: β€” /km (β€” /mile)
  • β€’ Tempo (half): β€” /km (β€” /mile)
  • β€’ Threshold (10K): β€” /km (β€” /mile)
  • β€’ Intervals (5K): β€” /km (β€” /mile)

Weekly 80/20 planner

Easy (80%): β€” km, Quality (20%): β€” km

Interval session planner

Rep pace
β€” /km
Rep time: β€”, Rest: β€”

FAQ

Can I use a non-peak race?

Yes. If the tune-up race was under tough conditions or heavy shoes, adjust the exponent or subtract a few minutes before predicting.

How should I use the CSV?

Import it into Google Sheets to annotate fueling, hydration, or spectator support points. Print a pace band or share with teammates.