What is Race Time Predictor?
The Race Time Predictor uses the Riegel endurance model to estimate how long you would take at different race distances based on a single known result. By adjusting the fatigue exponent (k), you can fine-tune predictions to match your personal endurance profile.
When to Use This Calculator
- Setting realistic goal times for upcoming races
- Comparing performances across different distances
- Planning pacing strategy for a target race
- Understanding your endurance profile relative to standard models
- Training with specific time targets at various distances
Formula
T₂ = T₁ × (D₂/D₁)^k where T₁ is your known race time, D₁ is the known distance, D₂ is the target distance, and k is the fatigue exponent (default 1.06).
Key Benefits
- Instant predictions across 7 standard race distances
- Personalized exponent from two race results
- Pace per km and per mile for every distance
- Visual chart comparing predicted times
- Warning for long-distance extrapolation
- No sign-up required, works entirely in your browser
Pro Tips
- Use your most recent race result for the most accurate prediction
- For marathon training, input a half marathon or 10K result for best accuracy
- If your personal k is higher than 1.10, focus on endurance training
- Use the personal exponent feature when you have two recent race results
- Check predicted paces against your known training paces for reasonableness
Key Terms Explained
- Riegel Formula
- A mathematical model for predicting endurance race finish times across different distances
- Fatigue Exponent (k)
- A parameter in the Riegel formula that controls how quickly pace decreases as distance increases
- Personal k
- A fatigue exponent calculated from your own race results, reflecting your individual endurance profile
- Extrapolation
- Predicting race times at distances significantly longer or shorter than your known result
- Pace
- The time taken to run a unit distance, expressed as minutes per kilometer or minutes per mile
Related Concepts
- Running Pace Calculator: Convert your predicted finish times into per-kilometer or per-mile pace targets for race-day pacing.
- Heart Rate Zone Calculator: Pace your predicted race effort using heart rate zones to avoid starting too fast.
- Calories Burned Calculator: Estimate the energy cost of your predicted race distance and finish time.
- VO2 Max Calculator: Your aerobic capacity underlies race performance — check your VO2 max to see how it aligns with your predicted times.
Example
If you run 10K in 50 minutes with k = 1.06, the predicted half marathon time is 1:50:19 and the marathon time is 3:50:01.

