Race Predictor
Predict your running race time for any distance using the Riegel formula. Enter a recent run to get predicted finish times, pace, and comparisons for 5K, 10K, half marathon, and marathon.
About This Calculator
The Race Predictor calculator helps runners of all levels estimate their finish time for any race distance based on a recent performance at a known distance. Whether you are training for your first 5K or aiming for a marathon personal best, this tool provides data-driven predictions using the validated Riegel formula to help you set realistic race goals.
The calculation uses Pete Riegel's formula, published in Runner's World magazine in 1977. The formula, T₂ = T₁ × (D₂ / D₁)¹·⁰⁶, accounts for the fact that running speed decreases predictably as distance increases. The exponent 1.06 has been calibrated from thousands of race performances and provides remarkably accurate predictions across distances from short races to ultra-marathons, assuming appropriate training for the target distance.
This calculator works with both kilometers and miles. Common race distances include 5K (3.1 miles), 10K (6.2 miles), half marathon (21.1 km / 13.1 miles), and marathon (42.2 km / 26.2 miles). The Standard Distances chart mode shows predicted times for all four of these benchmark distances based on your input performance.
Regional Notes
In the United States, road races are commonly measured in miles with paces expressed in minutes per mile. In India, the United Kingdom, and most other countries, distances are in kilometers with paces in minutes per kilometer. The calculator supports both units — select km or miles from the dropdown to match your preference. Regional default distances are pre-filled accordingly.
Frequently Asked Questions
What is a race predictor calculator?
A race predictor calculator estimates your finish time for a target race distance based on your performance at a known distance. It uses the scientifically validated Riegel formula to account for the fact that running speed decreases predictably as distance increases. This tool helps runners set realistic goals and plan race strategies.
How does the Riegel formula work?
The Riegel formula, developed by American research engineer Pete Riegel and published in Runner's World in 1977, calculates predicted time as T2 = T1 × (D2/D1)^1.06. Time increases non-linearly with distance — doubling the distance more than doubles your time. The exponent 1.06 is calibrated from thousands of runner performances and works best for distances between 3.5 minutes and 4 hours.
How accurate is the race predictor?
The Riegel formula provides estimates within approximately 2-4% of actual race times for most runners when properly trained for the target distance. Accuracy decreases for very short distances under 3.5 minutes, very long efforts over 4 hours, and runners with extreme speed or endurance biases. The formula assumes you have done appropriate training specific to the new distance.
Can I use this calculator for any race distance?
Yes, the race predictor works for any distance in kilometers or miles. Common distances include 5K (5 km), 10K (10 km), half marathon (21.1 km / 13.1 mi), and marathon (42.2 km / 26.2 mi). The calculator also shows predicted times for these standard distances to help you compare across multiple race lengths.
What is the difference between predicted time and pace?
Predicted time is your total estimated finish time for the target distance (e.g., 1 hour 45 minutes for a half marathon). Pace is the average time per unit distance (e.g., 5:00 per km or 8:03 per mile). Pace helps you understand the speed needed to achieve your predicted finish time and is essential for race day pacing strategy.
How should I prepare for a new race distance?
Proper preparation for a new race distance requires a training plan specific to that distance. Focus on building endurance with long runs, include speed work and tempo runs for faster paces, prioritize nutrition and hydration, ensure adequate recovery between sessions, and gradually increase weekly mileage. Different distances emphasize different aspects — 5K requires speed, while marathon requires endurance.
Does the formula work for beginner runners?
The Riegel formula works reasonably well for beginner runners, but predictions tend to be less accurate for runners who have not yet developed consistent performances. Beginners should use the prediction as a rough guide and adjust based on their actual race experiences. As you build a history of race results, the predictions become more reliable.