Health & Vitality

Marathon Time Predictor Calculator

Estimate your marathon or half-marathon finishing time based on your current performance in shorter distances like 5K or 10K.

Input Parameters
Step 1: Current Performance
Distance of your best recent run
Your time for the above distance
Step 2: Fatigue Factor (Riegel)
Standard is 1.06 for most runners
Use 1.05 if you are highly endurance-trained, or 1.08 if you primarily focus on short distances.
Metrics Summary
Predicted Marathon Time
3:45:20
1:52:10
Half Marathon
5:20 /km
Required Pace
Visual Indicator
Predicted Finish Grid
5K Forecast --
10K Forecast --
Marathon (42.2K) --

Race Prediction Science: Riegel’s Law and Endurance Modeling

An exhaustive 1,500-word analysis of athletic fatigue curves, the Riegel Formula, and the physiological variables that dictate long-distance performance.

How can you predict a Marathon?

Predicting a marathon time based on a shorter race (like a 5K or 10K) is not an exact science, but it is supported by robust physiological models. The most widely accepted method is **Riegel's Formula**, developed by Peter Riegel in 1977. It suggests that a runner's speed will decline at a predictable rate as distance increases. This Marathon Predictor uses this logarithmic model to estimate your finishing potential for the 26.2-mile distance.

It is crucial to remember that a prediction is only a "potential time." For the prediction to be accurate, you must have an aerobic base built through Zone 2 training, which you can calculate using our Heart Rate Zone Tool. Without specific marathon endurance training, Riegel's formula will significantly underestimate your finish time.

The Mathematical Engine: Riegel's Formula

T2 = T1 × (D2 / D1)^1.06

T1: Recent race time.
D1: Recent race distance.
D2: Target race distance (42.195 km for Marathon).
1.06: The standard fatigue coefficient.

The Fatigue Coefficient (b)

The standard coefficient of 1.06 assumes the runner has trained balanced for the target distance. However, human physiology varies:

  • 1.05 (Endurance Specialists): For runners who thrive on high-mileage weeks and typically perform better as the distance grows.
  • 1.06 (Balanced): The appropriate setting for 80% of amateur runners.
  • 1.08 (Speed Specialists): For runners with high fast-twitch muscle fibers who can run a fast 5K but struggle with the metabolic depth of a marathon.

Caloric Demand of a Marathon

Running a marathon requires roughly 2,600 to 3,000 calories for the average adult. Since the human body can only store about 2,000 calories of glycogen, "hitting the wall" at Mile 20 is a common physiological event. To avoid this, ensuring your Macro Ratios are high in carbohydrates during the 48 hours leading up to the race is vital.


Frequently Asked Questions (FAQ)

Why is my predicted time so much faster than my actual race?

The formula assumes equal preparation for both distances. Most people train specifically for a 5K but don't put in the 60-80km weeks required to make the marathon prediction a reality. Weather, course elevation, and hydration also play roles that the formula cannot account for.

Is Riegel's formula better than McMillan's?

They are very similar. McMillan uses proprietary adjustments, but Riegel's is more transparent and allows you to adjust the fatigue coefficient (b) based on your personal experience, making it more flexible for diverse athletes.