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.

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

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

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-07-01 · Reviewed by Nham Vu