Training

Marathon Time Predictor

Predict your marathon finish time from a recent race result using the Riegel formula, a proven method used by coaches and runners.

COCKPIT INSTRUMENT CONSOLE CALC-ID #158
Quick Presets:
Your finishing time for the race distance selected above.

How to Use This Calculator

  1. Select the distance of your most recent race (or enter a custom distance).
  2. Enter your finishing time in hours, minutes, and seconds.
  3. Click "Predict Marathon Time" to see your estimated marathon finish time.
  4. Review the predicted pace and times for other common distances.

Complete Guide & Formula for Marathon Time Predictor

The Riegel formula is one of the most widely used methods for predicting race times across distances, based on the idea that endurance performance declines predictably as distance increases. Enter a recent race result — a 5K, 10K, or half marathon — and this calculator predicts your marathon finish time, pace, and times for other common distances.

💡 The Riegel Formula

T2 = T1 × (D2 ÷ D1)1.06
Where T1 and D1 are your recent race time and distance, and T2/D2 are the predicted time and target distance (42.195 km for a marathon). The exponent 1.06 reflects that pace naturally slows over longer distances due to fatigue and endurance limits.

Why Use Our Marathon Time Predictor?

Getting the numbers right matters — that's why we built this marathon time predictor to be fast, accurate, and easy to use. Key advantages include:

  • 100% Free & Unlimited: Zero registration, hidden fees, or email signups required.
  • Instant Real-Time Math: Powered by client-side algorithms based on authoritative formulas.
  • Riegel Formula: A proven race-time prediction model used by coaches and running calculators worldwide since 1977.
  • Mobile & Desktop Optimized: Fully responsive cockpit console layout.

Calculation Methodology & Key Variables Table

Parameter Description & Role Optimization Tip
Recent Race Distance & Time Your baseline performance the prediction is built from Use a recent race, not a training run, for accuracy
Predicted Marathon Time Your estimated finish time for 42.195 km Assumes similar training and conditions on race day
Predicted Pace Required per-km/mile pace to hit your predicted time Use this to plan your race-day pacing strategy

Step-by-Step Instructions

  1. Enter your baseline numeric values into the designated input fields or drag the interactive range sliders.
  2. Optionally select preset chips for quick baseline testing.
  3. Click ⚡ Predict Marathon Time to run the calculation.
  4. Review your predicted marathon time, pace per km/mile, and predicted half marathon/10K times.
  5. Use the 📋 Copy Summary button to save your calculated results to your clipboard.

Frequently Asked Questions