ToolsBlog

Marathon Time Predictor

The marathon is the ultimate test of running fitness, mental resilience, and preparation. At 42.195 kilometers, even small errors in pacing or fueling can cost minutes. This predictor uses your existing race performances to estimate your marathon potential — giving you a realistic target based on your current fitness, not just your dreams.

How it works

Marathon prediction is one of the hardest problems in running performance modeling. The predictor combines multiple approaches: Riegel scaling with marathon-specific exponents that account for glycogen depletion and muscular fatigue, VDOT-based aerobic capacity estimation, and critical speed modeling. Because the marathon uniquely stresses fuel stores and durability, the model applies additional correction factors beyond simple time extrapolation. Entering times from 10K and half marathon distances produces the most reliable predictions.

Training advice

Marathon training requires patience and consistency above all. Build your long run gradually to 32-35 km over 16-20 weeks. Practice marathon pace during tempo runs and race-specific long runs. Nail your nutrition strategy in training — aim to take in 30-60g of carbohydrates per hour during the race. Start conservatively: running the first half 30-60 seconds slower than goal pace per kilometer often leads to a faster overall time.

Frequently asked questions

How accurate is marathon time prediction?

Marathon predictions from shorter race times carry more uncertainty than shorter distance predictions. With a recent half marathon time, predictions are typically within 3-5%. From 5K or 10K alone, expect 5-8% variance. The marathon's unique physiological demands make perfect prediction impossible.

What is a good marathon time?

The average marathon finish time is around 4:20-4:30. Sub-4 hours is a popular goal for recreational runners. Sub-3 hours is competitive club level, and elite runners finish under 2:10. Boston qualifying times range from 3:00 to 3:50 depending on age and gender.

Can I predict my marathon from a 5K time?

You can, but predictions from 5K alone are less reliable for the marathon because the race demands very different physiological qualities. A half marathon or 10K time will give much better estimates.

How to predict marathon time from half marathon?

Enter your half marathon time into the predictor for the most accurate estimate. As a rough rule, doubling your half marathon time and adding 10-20 minutes gives a ballpark, but the model is significantly more precise.

Related tools

More Race Time Predictors