Race Pace Predictor (Riegel Formula)

Enter a race you've run and pick a target distance. The Riegel formula predicts your finish time and per-mile/km pace.

Use the Race Pace Predictor (Riegel Formula)

Known Race Result

hr
:
min
:
sec

Target Race Distance

Prediction

Enter your known result and click Predict.

How the Riegel formula works

  1. 1 You provide a reference performance: a distance D1 and the time T1 it took you to complete it.
  2. 2 You choose a target distance D2.
  3. 3 The formula computes T2 = T1 × (D2 / D1)^1.06. The exponent 1.06 captures the fatigue-driven slowdown at longer distances.
  4. 4 Your predicted pace is T2 divided by D2, giving you min/km and min/mile splits to aim for on race day.

Summary

The Race Pace Predictor uses Pete Riegel's 1977 formula — T2 = T1 × (D2/D1)^1.06 — to project finish times across race distances. Enter any known race result (distance + time) and select a target distance to get a predicted finish time and average pace per mile and per kilometer. Useful for setting goal times, designing training paces, and cross-checking fitness across distances.

How it works

  1. Enter your known race distance and finish time (hours, minutes, seconds).
  2. Select the target race distance you want to predict.
  3. The calculator applies T2 = T1 × (D2 / D1)^1.06, where 1.06 is Riegel's fatigue exponent.
  4. Your predicted finish time and average pace (per mile and per km) are displayed.
  5. Use the result to set a realistic race-day goal or design training paces.

Use cases

  • Predict a marathon finish time from a recent half marathon result.
  • Set a realistic 5K goal based on a recent mile time trial.
  • Compare Riegel predictions across multiple known race results for consistency.
  • Plan training paces (easy, tempo, interval) derived from a goal finish time.
  • Validate whether a target race goal aligns with current fitness.

Frequently Asked Questions

Last updated: 2026-06-19 · Reviewed by Nham Vu