Can a 10K Time Predict a Sub-4:00 Marathon?

Can Your 10K Time Really Tell You Whether You'll Break 4 Hours in the Marathon?

Yes. Well, mostly. Let me explain.

If you've ever finished a 10K, glanced at your watch, and thought "okay, but what does this mean for 26.2?" — you're asking the right question. And the Riegel formula calculator exists specifically to answer it. Peter Riegel, an engineer and runner, published a deceptively simple equation in 1985 that remains one of the most reliable ways to extrapolate race performance across distances. No magic. No guesswork. Just math that accounts for the fact that running farther means running slower, and the slowdown isn't linear.

This article walks you through using a Riegel formula calculator to turn your 10K race pace into a marathon finish prediction — one workable number you can actually plan around. Five steps. One outcome. Let's go.

What Is the Riegel Formula and Why Should You Trust It for Marathon Prediction?

The Riegel formula is:

T2 = T1 × (D2 / D1)^1.06

Where T1 is your finish time for distance D1, and T2 is your predicted time for distance D2. That exponent — 1.06 — is the secret sauce. It captures fatigue accumulation. A flat 1.0 would mean you could run a marathon at the exact same pace as a 10K, which is obviously absurd. An exponent of 1.06 says: you'll slow down, but in a predictable, quantifiable way.

Runners trust it because it was derived from real race data across multiple distances, not from a lab treadmill. It's been tested against millions of real-world finishing times and holds up remarkably well for runners with consistent training — especially when predicting from a recent 10K, which sits in a sweet spot: long enough to test endurance, short enough that you can run it at true race effort without a 16-week buildup.

What 10K Time Do You Need to Predict a Sub-4:00 Marathon?

Let's do the actual math, because abstract formulas are useless without numbers.

The marathon distance is 42.195 kilometers. Your 10K is 10 kilometers. Plug those into the Riegel formula calculator:

- D1 = 10 km - D2 = 42.195 km - Exponent = 1.06 - Ratio = 42.195 / 10 = 4.2195 - 4.2195^1.06 = 4.6016

So your marathon time = your 10K time × 4.6016.

If your 10K finish time is 52:10:

52.17 minutes × 4.6016 = 240.04 minutes = 4:00:02

There it is. Run a 52:10 10K, and the Riegel formula says you're ready to run a 4-hour marathon. Run a 50-flat? That predicts roughly 3:50:05. A 55:00 10K predicts around 4:13:09.

Write your 10K time down. We'll use it in Step 3.

How Do You Use the Riegel Formula Calculator in 5 Steps?

Here's the workflow. Follow it in order.

Step 1: Run a Recent, Honest 10K

"Recent" means within the last 8 weeks, ideally 4–6. Fitness drifts. A 10K from six months ago doesn't reflect your current aerobic capacity. "Honest" means you actually raced it — not a tempo run, not a training effort where you eased off in the final 2K because your legs felt heavy. The formula only works if the input data represents your true current capability.

If you don't have a recent 10K, run one. Local races are ideal because competition pulls out a better effort than a solo time trial. But if no race is available, a solo 10K on a flat course with fresh legs works — just be disciplined about running it hard.

Step 2: Convert Your Finish Time to Decimal Minutes

The calculator needs a single number. If your 10K time is 52:10, convert it:

52 minutes + (10 seconds ÷ 60) = 52.17 minutes

If it's 54:45:

54 + (45 ÷ 60) = 54.75 minutes

Simple. This is the number you'll input as T1.

Step 3: Input Your Data Into the Riegel Formula Calculator

Enter your decimal 10K time as T1, set D1 to 10 kilometers, and set D2 to 42.195 kilometers. The exponent stays at 1.06. Hit calculate.

The output is your predicted marathon finish time. Write it down. This is your baseline prediction — the time the math says you're capable of if you train appropriately and execute well on race day.

Step 4: Convert the Prediction Into a Training Pace Framework

A prediction without a training plan is just a number. Here's how to use it:

- Marathon goal pace: Your predicted finish time ÷ 26.2. If the calculator says 3:50:05, that's 230.08 minutes ÷ 26.2 = 8.78 minutes per mile, or roughly 8:47/mile (5:28/km). - Long run pace: Add 45–60 seconds per mile to your goal marathon pace. So 9:30–9:45/mile. - Tempo run pace: Run 10K to half marathon effort, which is 15–25 seconds per mile faster than marathon pace.

These three paces cover 80% of your marathon training. The Riegel prediction anchors all of them.

Step 5: Validate With a Half Marathon Before Race Day

The Riegel formula works best when distances are closer together. A 10K-to-marathon jump is a 4.2x distance multiplier — that's a lot of extrapolation. So 4–6 weeks before your goal marathon, run a half marathon and run it hard.

Then plug that half marathon time into the calculator to predict your marathon finish. If the 10K prediction and the half marathon prediction are within 2–3 minutes of each other, you're on track. If the half marathon predicts something significantly slower, trust the half marathon data — it's closer to the marathon distance and reflects your endurance more accurately.

How Accurate Is the Riegel Formula for Real Marathoners?

For well-trained recreational runners — people logging 30–50 miles per week with consistent long runs — the Riegel formula is accurate within about 3–5 minutes for marathon prediction from a 10K. That's tight enough to set a realistic goal pace and build a training plan around it.

It tends to be most accurate for runners in the 3:30–4:30 marathon range. Sub-3:00 marathoners often beat the prediction because their aerobic development is exceptional relative to their 10K speed. Runners above 5:00 often run slower than predicted because the marathon distance punishes any weakness in endurance, nutrition, or pacing — and longer times on course mean more variables that can go wrong.

The formula assumes you've done the marathon-specific training. It predicts your capability, not your guaranteed outcome. A 52-minute 10K runner who skips long runs won't break 4 hours. The math is right; the training wasn't.

When Does the Riegel Formula Break Down?

Three scenarios where you should take the prediction with a grain of salt:

1. Your 10K was run on a net downhill course. The marathon you're targeting might be flat or rolling. Course profiles matter. A 52:10 run on a 400-foot downhill 10K does not predict a 4:00 marathon on a flat course. Adjust your expectation by 2–3 minutes.

2. You're predicting from a 10K time trial, not a race. Solo time trials typically produce times 30–60 seconds slower than what you'd run in competition. If your time trial was 53:00, your true race fitness might be closer to 52:15. Use the race-estimated time, not the time trial time.

3. You haven't run over 16 miles in training. The Riegel formula assumes you've built the endurance to actually cover 26.2 miles. If your longest run is 13 miles, the formula will overpredict your marathon capability — sometimes by 10 minutes or more. The 10K reflects your speed. It doesn't reflect whether your body can handle 4 hours of continuous impact.

The Bottom Line

The Riegel formula calculator gives you one number: a marathon finish prediction derived from your 10K race pace. It's not a crystal ball, but it's the best data-driven starting point you have. Run a recent, honest 10K. Convert your time. Plug it in. Build your training paces around the prediction. Validate with a half marathon. Then toe the start line knowing exactly what you're capable of — because the math already told you.

Frequently Asked Questions

How do I predict my marathon time using a 10K race pace?

To predict your marathon finish time, simply input your recent 10K race time into the Riegel formula calculator. The calculator uses a specific exponent to scale your 10K pace up to the marathon distance, giving you an estimated finish time based on fatigue factors.

What is the Riegel formula in running?

The Riegel formula is a mathematical equation created by Peter Riegel that predicts race times for different distances. It assumes that a runner's speed decreases predictably as the race distance increases, using a specific fatigue factor to calculate the expected finish time.

How accurate is the Riegel formula for marathon prediction?

The Riegel formula is generally accurate for well-trained runners who have completed adequate mileage for the marathon distance. However, it may overestimate performance for beginners or those who haven't trained specifically for the endurance demands of a full marathon.

What is the Riegel exponent for predicting a marathon from a 10K?

The standard Riegel exponent used to predict marathon times from shorter races like a 10K is 1.06. This coefficient represents the average rate of fatigue, meaning a runner's pace will slow down by about 6% when doubling the distance.

Can I use the Riegel calculator for distances other than the marathon?

Yes, the Riegel formula calculator can be used to predict finish times for any race distance, including 5Ks, 10Ks, and half marathons. You just need to input your time from a recent race of a different distance, and the calculator will estimate your time for the target event.

Why is my predicted marathon time slower than my 10K pace?

Your predicted marathon time is slower because running 26.2 miles requires significantly more endurance and triggers greater muscular fatigue than a 6.2-mile race. The Riegel formula accounts for this natural decline in pace to give you a realistic target for the longer distance.

Does the Riegel formula work for beginner runners?

The Riegel formula is less reliable for beginner runners because they often lack the aerobic base and endurance training needed to maintain their pace over a marathon. Beginners might find their actual marathon time is slower than the calculator's prediction due to insufficient long-run mileage.

How do I use a 10K pace to calculate my half marathon time?

You can easily calculate your half marathon time by entering your 10K finish time into the Riegel calculator and selecting the half marathon distance. The tool will apply the fatigue exponent to give you a predicted half marathon time, which is great for setting training paces.

Should I adjust my Riegel predicted marathon time for weather or elevation?

Yes, you should manually adjust your predicted marathon time if you expect challenging weather conditions or a hilly course. The Riegel formula assumes ideal, flat race conditions, so adding a few minutes to the calculator's output can provide a more realistic goal for tough courses.

What 10K time do I need to run a sub-3 hour marathon?

To run a sub-3 hour marathon using the standard Riegel formula, you typically need to run a 10K in approximately 40 minutes and 30 seconds. Using the calculator backwards by inputting 3:00:00 for the marathon distance will give you the exact 10K time required.