Calqpro

Race Time Predictor

Quick answer: Enter a known distance and time to predict 5K, 10K, half, and full marathon times.

Predict your race times across distances using the Riegel formula: T2 = T1 × (D2/D1)^1.06. Enter any race time you've run and instantly see predicted times for all standard distances.

Advertisement

Last reviewed: April 2026Report an error

Predicted Marathon Time

3:59:47

Based on your 3.11 mile time, the Riegel formula predicts these race times.

5K

25:00

10K

52:07

Half marathon

1:55:00

Marathon

3:59:47

Advertisement

How to Use This Race Predictor Calculator

  1. 1Click a quick preset (5K, 10K, half, marathon) or enter a custom distance in miles.
  2. 2Enter the time you ran that distance (hours, minutes, seconds).
  3. 3Read predicted times for all four standard race distances.

Frequently Asked Questions

Advertisement

</> Embed this calculator on your website
<iframe src="https://calqpro.com/calculators/race-time-predictor" width="100%" height="600" frameborder="0" title="Calqpro Calculator" loading="lazy"></iframe>
<p>Powered by <a href="https://calqpro.com">Calqpro</a></p>

Advertisement