TSE.
MathematicsFinanceHealthPhysicsEngineeringBrowse all

Health & Medicine · Fitness · Cardio & Endurance

Race Pace Predictor

Predicts your finish time and required pace for a target race distance based on a recent training or race performance using the Riegel fatigue formula.

Calculator

Advertisement

Formula

T₂ is the predicted finish time for the target distance D₂ (in minutes). T₁ is the known finish time for a previously completed distance D₁ (in minutes). The exponent 1.06 is the Riegel fatigue constant, which empirically accounts for performance degradation over longer distances. Pace per kilometer or mile is then computed as T₂ divided by D₂ in the appropriate distance unit.

Source: Riegel, P.S. (1981). Athletic Records and Human Endurance. American Scientist, 69(3), 285–290.

How it works

The calculator is based on Peter Riegel's empirical model, first published in American Scientist in 1981. Riegel observed that across a wide range of distances and athletes, performance degrades in a predictable, power-law relationship with distance. The formula captures this with a single fatigue exponent of 1.06, meaning that doubling your race distance costs you slightly more than double the time — precisely because physiological efficiency drops at higher intensities sustained over longer efforts. The model is species-agnostic and has been validated across elite and recreational runners as well as cyclists and swimmers.

The formula is T₂ = T₁ × (D₂ / D₁)^1.06, where T₁ is your known finish time in minutes for distance D₁, and T₂ is the predicted time for your target distance D₂. Both distances must be in the same units. After computing T₂, the required pace in minutes per kilometre is simply T₂ ÷ D₂, and average speed in km/h is (D₂ ÷ T₂) × 60. The exponent 1.06 was derived empirically from world-record progressions across distances from 100 m to 1000 km, making it reliable for standard road race distances between 1 km and 100 km.

Coaches and athletes use race pace predictions to set training zones, design long-run pacing strategies, and evaluate aerobic fitness gains over a training block. Comparing your predicted time with your actual race result can highlight strengths — if you beat the prediction, you may have underperformed at the shorter reference distance or have superior endurance. If you fall short, the prediction can guide future pacing discipline and training volume.

Worked example

Suppose a runner recently completed a 10 km race in 45 minutes and 30 seconds (45.5 minutes total) and wants to predict their half marathon finish time.

Step 1 — Identify inputs: D₁ = 10 km, T₁ = 45.5 min, D₂ = 21.0975 km.

Step 2 — Compute the distance ratio: D₂ / D₁ = 21.0975 / 10 = 2.10975.

Step 3 — Apply the Riegel exponent: 2.10975^1.06 = 2.2285 (approximately).

Step 4 — Predict finish time: T₂ = 45.5 × 2.2285 = 101.4 minutes, or approximately 1 hour, 41 minutes, and 24 seconds.

Step 5 — Compute pace: Pace = 101.4 / 21.0975 = 4 min 48 sec per kilometre (4.80 min/km). In miles: 101.4 / 13.109 = 7 min 44 sec per mile.

This runner should therefore target approximately 4:48 per kilometre throughout the half marathon to match their predicted time.

Limitations & notes

The Riegel formula assumes a consistent level of fitness and fatigue across all distances, which is a simplification. It tends to over-predict performance for very short distances (under 1 km) and can under-predict for ultra-endurance events beyond 100 km where nutrition, sleep deprivation, and terrain become dominant factors. The model does not account for course elevation, weather conditions, tapering, or race-day nutrition strategy — all of which can cause significant deviations of 5–15% from the predicted time in real-world conditions. Additionally, the formula performs best when the known and target distances are within a factor of 3–4 of each other; extrapolating from a 5K to a full marathon carries considerably more uncertainty than extrapolating from a 10K. Athletes with a naturally high anaerobic capacity relative to aerobic base may find the model underestimates their shorter-distance times and overestimates their longer-distance potential. Always treat the prediction as a planning baseline rather than a guaranteed outcome.

Frequently asked questions

What is the Riegel fatigue constant and why is it 1.06?

The Riegel fatigue constant of 1.06 was determined empirically by Peter Riegel in 1981 by fitting a power-law curve to world-record performances across dozens of distances from sprints to ultramarathons. It represents the average rate at which human running performance degrades with increasing distance. A constant of exactly 1.0 would imply linear scaling (no fatigue), while higher values represent steeper drop-offs — 1.06 has proven remarkably consistent across recreational and elite runners for road-race distances.

How accurate is the race pace predictor for a first marathon?

The Riegel model is generally accurate to within 5–10% for well-trained runners whose reference performance comes from a race of at least half the target distance. For a first marathon, using a recent half marathon time as the reference gives the most reliable prediction. Using a 5K or 10K result to predict a marathon introduces more uncertainty because the training adaptations for marathon-specific endurance (glycogen conservation, fat oxidation, heat management) are not captured by the formula.

Can I use this calculator for cycling or swimming?

Yes. The Riegel formula has been applied to cycling time trials and swimming with reasonable accuracy, though the optimal fatigue exponent may differ slightly by sport and discipline. The default exponent of 1.06 is calibrated for running, so cycling and swimming predictions should be treated as rough estimates. Some researchers suggest an exponent closer to 1.03–1.05 for cycling due to reduced weight-bearing fatigue.

Should I use a training run or a race time as my reference?

A recent all-out race performance is the most reliable reference because it represents your maximum sustainable effort over that distance. Training runs are typically performed at sub-maximal effort, so using them will underestimate your true fitness and produce an overly conservative prediction. If a race result is not available, use a time trial or a parkrun effort where you ran to your full ability.

Why does the calculator show a slower pace than I expect for longer distances?

The Riegel exponent of 1.06 is greater than 1, which means predicted finish time grows slightly faster than distance — that is the definition of fatigue in this model. Even a small exponent above 1.0 compounds meaningfully when extrapolating across large distance differences like 10K to marathon. This is physiologically realistic: maintaining the same pace per kilometre from a 10K all the way to a marathon is extremely rare even for elite athletes, and the formula correctly accounts for this degradation.

Last updated: 2025-01-15 · Formula verified against primary sources.