PIRX vs McMillan Calculator: Which Predicts Better?

On this page
McMillan maps one race time. PIRX learns your training. The McMillan Running Calculator is the most used web tool for race guesses. It is free and fast. PIRX is a proprietary machine-learning prediction engine that reads your real runs. McMillan gives you a table of equivalent times from one input. PIRX gives you a Projected Time, a Supported Range, and five drivers that show where your seconds come from. For a quick 10K guess, McMillan is fine. For a marathon goal you can defend, PIRX reads what McMillan cannot.
| Feature | McMillan Calculator | PIRX |
|---|---|---|
| Main input | One recent race time you type in | Synced runs from your watch or Strava, or one race time to start |
| Math method | One blended fixed formula for every runner | Proprietary machine-learning engine trained on your pattern |
| Output | A table of equivalent times and training paces | Projected Time plus Supported Range plus five drivers in seconds |
| Updates | Only when you enter a new race time | Recalculates after every synced activity |
| Marathon read | Often too fast without marathon training | Weights Aerobic Base and Load Consistency from your long runs |
| Cost to try | Free on the web | Free race predictor, no signup required |
Get your own projection in seconds — free, no signup, no wearable.
Race Time PredictorWhat does the McMillan Running Calculator actually do?
It does two jobs. First, it maps your last race time to every other distance. Second, it gives you training pace zones for workouts. You enter a distance and a finish time. The tool returns same-level race times from 100 meters to 100 miles (McMillan Running). Coach Greg McMillan built it from sport science and real race data (McMillan Running). It blends lab ideas with results from the field. That is why it beats pure math-only tools for short races.
McMillan calls these numbers guesses, not promises. Weather, hills, and a bad day all shift the real clock (McMillan Running PDF). The site also warns that a 5K runner will not hit a marathon line without marathon training. That warning matters. The tool still uses one formula path for every runner who enters the same 10K time. It cannot see whether you ran 55 miles a week or 25.
Is the McMillan calculator accurate?
It is fairly accurate for the 5K and 10K when your input race is honest. It drifts at the marathon. The core issue is the fade assumption. Fixed-formula tools use one scaling number for every runner. That number says how much you slow as distance grows. A study of over 2,000 recreational runners tested this (Vickers & Vertosick, 2016). The formula was close up to the half marathon. For the marathon, it was 10 minutes or more too fast for about half of all runners.
Adding weekly mileage to the model cut the error by about 45% in that study. McMillan does not read your mileage unless you know to factor it in yourself. It does not read your long-run length. It does not read your load gaps. So two runners with the same 10K time get the same marathon line. One may be ready. The other may fade hard after mile 18. The formula cannot tell them apart.
- 45%
- error cut when weekly mileage was added to a fixed marathon formula (Vickers & Vertosick, 2016)
Where does McMillan fall short for marathon goals?
It treats endurance as a fixed scale from speed. Marathon performance needs more than a fast short race. Research on about 25,000 marathon seasons found that accurate calls need two personal numbers, not one shared constant (Kirsch et al., 2020). One number tracks aerobic power. The other tracks how you personally hold pace over long runs. That second number varies a lot across runners. A fixed formula gives everyone the same value.
Training data backs this up. Marathon time ties closely to average weekly mileage and average training pace (Tanda, 2011). These are personal facts. They change block to block. McMillan only updates when you type a new race. It does not see the six weeks of long runs you just finished. It does not see the gap week when you were sick. For the full case against one-size-fits-all math, read why static race calculators miss your real time.
What does PIRX do that McMillan cannot?
PIRX reads your training pattern, not just one race snapshot. It is a proprietary machine-learning prediction engine. It scores five drivers from your synced runs. They are Aerobic Base, Threshold Density, Speed Exposure, Load Consistency, and Running Economy. Each driver adds or costs you seconds. Together they sum to your total change from your baseline race, in seconds. You see the exact math behind your Projected Time.
You also get a Supported Range. That is the band your finish should land in, given your current fitness. McMillan shows one equivalent time per distance. PIRX shows a center line and a range you can plan around. PIRX recalculates after every synced activity. A visible change shows only when the structural change is at least 2 seconds. So a strong long-run block moves your marathon read when it should. A sick week moves it back when it should. McMillan stays frozen until you race again.
Different distances need different traits (Denadai & Greco, 2022). PIRX splits those traits into drivers. McMillan folds them into one path. That is the core gap. One is a map from a single point. The other is a live model of your fitness shape.
When should you use McMillan instead of PIRX?
Use McMillan when you need training paces right now and you trust your last race. McMillan shines at workout planning. It gives endurance, stamina, speed, and sprint zones from your input (McMillan Running). If you are between races and only want pace targets for this week, McMillan is a solid free tool. Use it to set interval speeds and long-run caps.
Use PIRX when the goal time itself is the decision. If you are picking a marathon goal, a half goal, or checking whether a target fits your block, you need more than one equivalent line. You need to know whether your Aerobic Base can carry the distance. You need to know whether your Load Consistency held through the taper. McMillan cannot answer those. PIRX can. For a wider tool comparison, see best race predictor apps in 2026. For watch-based guesses, see is the Garmin race predictor accurate.
Can you use McMillan and PIRX together?
Yes, and many runners should. McMillan is a strong pace chart. PIRX is a strong goal check. A simple workflow works well. Use McMillan to set this week's workout speeds from your last race. Use PIRX to check whether your marathon goal still fits after each long run syncs. If PIRX moves your Projected Time by 2 seconds or more, your fitness shape changed. Adjust your plan. If McMillan and PIRX agree on the 10K line, your short-race fitness is stable. If they split on the marathon, trust the tool that reads your long runs.
Heat and hills still matter on race day. Warmer weather slows marathon fields, and slower runners fade the most (Ely et al., 2008). Neither tool knows the forecast. Both are guides. PIRX gives you a Supported Range so you can plan a real window, not one fragile digit.
What is the bottom line for busy runners?
If you train with a coach, share both outputs. McMillan pace zones keep workouts on track. PIRX goal checks keep race plans honest. If you train alone, run this test. Enter your last race in McMillan. Note the marathon line. Connect the same block of training to PIRX. If PIRX sits more than 5 minutes slower, your long-run base is thin. Add volume before you chase the McMillan line. If both tools sit within a few minutes, your goal is fair. Lock the pace plan and taper with calm.
Which tool should you trust for your next race?
Trust McMillan for workout paces when your last race was honest. Trust PIRX for goal setting when the distance is long or the block was messy. McMillan is free, fast, and famous for a reason. It is the best web calculator for training zones. PIRX is built for the harder question: given how I actually train, what can I run, and why? If you only need a quick equivalent table, use McMillan. If you need a number you can defend at the start line, use PIRX.
Before you commit a goal, read is my goal time realistic. A supported goal beats a hopeful one.
Get a race time built on your runs, not one race
Stop treating a single formula like a promise. McMillan is a great pace map. PIRX is a live read of your fitness. Connect your Garmin, COROS, Strava, or another supported device to PIRX in under a minute. Or enter one recent race time free with no signup. See your five drivers. Find out where your seconds come from and where they leak away. For the wider picture, read the complete guide to predicting your race time. Then use McMillan for this week's paces and PIRX for the goal on the clock.
Get your own projection in seconds — free, no signup, no wearable.
Race Time PredictorSources
- McMillan Running. Accurately predict your race times (Maps one recent race to equivalent times at other distances.)
- McMillan Running. McMillan's Six Step Training System (Explains equivalent performances and optimal training zones from one input race.)
- McMillan Running PDF. Using McMillan Calculator Results (Notes that estimates vary with weather, course, and race-day form.)
- Vickers & Vertosick, 2016, BMC Sports Science. Recreational marathon predictions (Fixed-formula marathon guesses were 10 minutes too fast for about half of over 2,000 runners; adding mileage cut error by about 45%.)
- Kirsch et al., 2020, Frontiers in Physiology. Personalizing marathon prediction (Marathon accuracy needs personal fade data, not one shared constant.)
- Tanda, 2011, Journal of Human Sport and Exercise. Prediction of marathon performance time (Weekly mileage and training pace strongly shape marathon finishes.)
- Denadai & Greco, 2022, Current Research in Physiology. Could running performance be predicted by the same aerobic parameters? (Different distances need different traits.)
- Ely et al., 2008, Medicine and Science in Sports and Exercise. Effect of ambient temperature on marathon pacing (Heat slows marathon times; slower runners fade the most.)
Already know your number? Start your 14-day free trial