Marathon Finish Time Predictor

Estimate your race finish time based on training runs and recent performances

Recent Performance

Race You're Predicting

Predicted Marathon Time

3:45:22
5:20 /km pace
Average Pace
5:20
/km
Half Split Time
1:52:41
Total Distance
42.2 km
Note: This prediction uses the Riegel formula, which assumes proper training and ideal race conditions. Individual results vary based on training quality, nutrition, weather, and course terrain. Use this as a training goal, not a guarantee.

How This Marathon Predictor Works

This tool uses the Riegel formula to predict your race finish time based on a recent performance at a different distance. The formula accounts for the fact that pace slows as distance increases, using an empirically-derived fatigue factor.

The Prediction Formula

The tool calculates your predicted time using:

Time₂ = Time₁ × (Distance₂ / Distance₁)^1.06

Where the exponent 1.06 represents the typical performance decline as distance increases. This formula has been validated across thousands of race performances.

Example Prediction

Input: 10K time of 52:30

Target: Marathon (42.195 km)

Predicted Marathon Time: ~3:45:20

Average Pace: 5:20 /km

Using Your Prediction Effectively

Best Input Distances for Accuracy

Factors That Affect Accuracy

Common Mistakes to Avoid

Frequently Asked Questions

How accurate are marathon time predictions?

The Riegel formula is accurate within 2-5% for most runners when using half marathon or 15K times with proper marathon-specific training. Accuracy decreases when predicting from shorter distances like 5K or 10K, or when training volume is insufficient.

Why is my marathon prediction slower than double my half marathon time?

The "double half marathon plus 10-20 minutes" rule is common because fatigue compounds over distance. The Riegel formula's 1.06 exponent captures this mathematically. Even well-trained runners slow down in the second half of a marathon.

Should I use a race time or a training run time?

Always use a race time or hard effort time trial. Training runs are typically 1-2 minutes per km slower than race pace and will give you an unrealistic prediction.

Can I predict ultra-marathon times with this tool?

This formula is optimized for distances up to marathon. For ultra-marathons (50K+), different fatigue factors apply, and predictions become less reliable. Use marathon-specific predictors for best results.

What if my predicted time seems too fast or too slow?

If it seems too fast, you may need more marathon-specific training (long runs, back-to-back long runs). If it seems too slow, verify your input time was from a genuine hard effort and check that you selected the correct distances.

How should I adjust my prediction for hills or heat?

Add 3-5% time for hilly courses and 5-10% for hot/humid conditions (above 20°C / 68°F). This tool assumes ideal conditions and flat terrain. Conservative pacing is smart on challenging courses.