Magic Mile Calculator
Predict your 5K, 10K, 10-mile, half marathon, and marathon race times from your Magic Mile time using Jeff Galloway's proven formulas. Free online running pace predictor with charts.
About This Calculator
The Magic Mile Calculator helps runners predict their race performance across five popular distances using Jeff Galloway's proven formula. Developed by Olympian and coach Jeff Galloway, the Magic Mile test is a simple yet effective way to estimate your finish time for 5K, 10K, 10-mile, half marathon, and marathon races based on your best 1-mile effort.
To use this calculator, run 1 mile (4 laps on a standard 400m track) as fast and consistently as possible after a proper warmup. Enter your time in minutes into the calculator, and it will compute your predicted pace per mile and total finish time for each distance. The 5K formula adds 33 seconds per mile to your mile time, while longer distances use multipliers: 10K (×1.15), 10-mile (×1.175), half marathon (×1.2), and marathon (×1.3).
The chart view lets you compare either total race time or pace per mile across all five distances, helping you visualize how your effort scales from a 5K to a marathon. Regular testing (every 2-4 weeks) lets you track your improvement as your fitness progresses. Jeff Galloway observed that consistent training typically yields 3-5% improvement every six months.
This calculator is ideal for runners of all levels — from beginners training for their first 5K to experienced marathoners targeting specific finish times. Use it to set realistic race goals, plan your pacing strategy, and monitor your training progress over time.
Frequently Asked Questions
What is the Magic Mile test?
The Magic Mile is a running performance test developed by Jeff Galloway that predicts your race times over various distances. You run 1 mile as fast and consistently as possible, then use the formulas to predict your pace and finish time for 5K, 10K, 10-mile, half marathon, and marathon distances. It requires only a stopwatch and a measured mile course.
How do I perform the Magic Mile test?
First, warm up by running 1 mile at 60-65% effort. Then do 5-8 accelerations of 50-80 meters with walking recovery between each. Finally, run 1 mile as fast and steadily as you can and record your time. Walk for 5 minutes to recover, then cool down with a gentle 1.5-mile run. Your recorded time is your Magic Mile time used for predictions.
What are the Magic Mile formulas?
Jeff Galloway's formulas predict your pace per mile for each distance based on your Magic Mile time: 5K = Mile Time + 33 seconds per mile, 10K = Mile Time × 1.15, 10-mile = Mile Time × 1.175, Half Marathon = Mile Time × 1.2, Marathon = Mile Time × 1.3. The calculator converts these paces into total estimated finish times.
How accurate is the Magic Mile prediction?
The Magic Mile is widely used by runners and coaches as a reliable performance predictor. Jeff Galloway observed that effective training leads to 3-5% improvement every six months. The predictions are most accurate when you run the test on a flat course in good weather conditions. Factors like terrain, weather, hydration, and training consistency can affect actual race day performance.
How often should I run the Magic Mile test?
Most running coaches recommend doing the Magic Mile test every 2-4 weeks during your training cycle. This allows you to track your progress and adjust your target race paces accordingly. As your fitness improves, your Magic Mile time should decrease, leading to faster predicted race times. Test under similar conditions each time for consistent results.
What is a good Magic Mile time for beginners?
For beginner runners, a Magic Mile time between 8-12 minutes is typical. A 10-minute mile predicts a 5K around 33:45 and a marathon around 4:20. As you train consistently, you can expect to improve by 3-5% every six months. More experienced runners might achieve 6-7 minute miles, predicting marathon times under 3:30.
Can I use the Magic Mile for other distances?
The Magic Mile formulas are specifically designed for 5K, 10K, 10-mile, half marathon, and marathon distances. For other distances like 15K or 30K races, you can interpolate between the closest distances. For shorter distances like 1-mile or 2-mile races, your actual test time is the best predictor. The formulas work best for distances of 5K and above.
What factors affect my Magic Mile time accuracy?
Several factors can affect accuracy: weather conditions (heat, humidity, wind), course elevation and terrain, your physical condition on test day, running form and efficiency, diet and hydration, sleep quality, and stress levels. For the most reliable results, perform the test on a flat, measured course in mild weather when you are well-rested and properly hydrated.