Health, Fitness & Nutrition Running & Race Pacing Riegel endurance model (t = a·d^1.06)

Race Time Prediction Calculator

Enter one recent race result and this calculator predicts your finish time at any other distance, using Peter Riegel's endurance model T2 = T1(D2/D1)1.06, with the Cameron formula computed alongside it for comparison. You also get the required pace in both units and a table of equivalent times from 1,500 m to the marathon. Predictions are most trustworthy when the two distances are within a factor of about four of each other and you have trained for the target event.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Distance of your recent raceThe distance you actually raced — 5, 10, 21.0975 (half) or 42.195 (marathon) km.10 km
HoursWhole hours of your recent race time.0
MinutesWhole minutes, 0 to 59.45
SecondsSeconds, 0 to 59.99.0
Distance you want predictedThe race you are aiming at. 21.0975 km is the half marathon, 42.195 km the marathon.21.0975 km
Prediction methodWhich method drives the headline prediction; both are always calculated.Riegel power law
Fatigue exponentRiegel's fitted value is 1.06; enter a larger number if your endurance fades faster than average.1.06

It returns

  • Predicted finish time — Decimal minutes by the method you chose — 99.500 means 1:39:30. The steps below show it as a clock time.
  • Riegel prediction
  • Cameron prediction
  • Required pace
  • Required pace
  • Required speed

The formula

T2=T1(D2D1)1.06
a(x)=13.496810.048865x+2.438936x0.7905

In plain text: T₂ = T₁ × (D₂ / D₁)^1.06

  • T₁Time you actually ran for the known race (minutes)
  • D₁Distance of that known race (km)
  • T₂Predicted time at the target distance (minutes)
  • D₂Target distance (km)
  • bFatigue exponent — Riegel's fitted value is 1.06 (dimensionless)

Because b is greater than 1, time grows faster than distance: doubling the distance multiplies the time by 2^1.06 = 2.085, not by 2. That extra 8.5% is the endurance penalty.

Updated Category Running & Race Pacing Verified against published test cases Reading time 10 min

What a race predictor actually predicts

A race predictor converts one measured performance into the performances at other distances that represent the same level of fitness. It does not predict what you will run next Sunday. It answers a narrower and more useful question: given that you ran 45:00 for 10 km, what would an equally well-executed, equally well-trained half marathon look like?

The distinction matters because everything the model does not know sits in the gap between those two questions. It does not know your weekly mileage, whether you have ever run beyond 15 km, how you handle heat, or whether you can take on fuel while moving. Those factors decide marathon outcomes far more often than raw speed does, and none of them appear in the equation.

Used properly, the prediction is a ceiling and a sanity check. If the model says 1:39 for the half and you are planning 1:32, you are planning to run several minutes beyond your demonstrated fitness. If it says 1:39 and you are planning 1:45 because you want a comfortable long effort, that is a legitimate choice made with the number in hand.

Why the exponent is 1.06 and not 1

If humans could hold one speed for any duration, time would be exactly proportional to distance and the exponent would be 1: a 20:00 5 km would mean a 2:48:48 marathon. Nobody does that, because sustainable speed falls as duration rises. Peter Riegel's model captures the whole of that decline in a single number.

The relationship is a power law, T = a·Db. Take logs and it becomes a straight line: log T = log a + b·log D. Plot world-record times against distance on log–log axes and the points fall remarkably close to a line whose slope is about 1.06 across the endurance range. Riegel published that fit in American Scientist in 1981, and the same exponent has survived four decades of use because it keeps working.

Read the exponent as a fatigue tax. Doubling the distance multiplies the time by 21.06 = 2.0849, so you pay a 4.2% surcharge on pace for each doubling. Quadrupling multiplies it by 41.06 = 4.3469, an 8.7% pace surcharge. Since the ratio is all that matters, the same tax applies whether you go from 5 km to 20 km or from 10 km to 40 km.

The exponent is a population average, and yours is personal. A runner with a strong aerobic base and high mileage typically fits an exponent below 1.06; a fast, low-mileage runner fits one above it. If you have results at two distances, you can solve for your own value: b = ln(T2/T1) ÷ ln(D2/D1). Enter that number in the advanced field and every prediction on the page is recalibrated to you.

The Cameron formula takes a different route to the same destination. Instead of one exponent it uses a fitted function a(x) of distance in miles, so the effective fatigue rate changes with distance rather than staying fixed. The two methods agree closely between about 5 km and the half marathon and separate at the extremes, which is exactly why this page shows both.

Worked example: a 45:00 10 km projected to the half marathon

You ran 45:00 for 10 km and want a realistic half-marathon target. The half marathon is 21.0975 km.

  1. Put the time in one unit. 45:00 = 45 minutes.
  2. Form the distance ratio. 21.0975 ÷ 10 = 2.10975.
  3. Raise it to the exponent. ln(2.10975) = 0.746550; × 1.06 = 0.791343; e0.791343 = 2.206403.
  4. Multiply by your time. 45 × 2.206403 = 99.288 minutes, which is 1:39:17.
  5. Convert to pace. 99.288 ÷ 21.0975 = 4.7062 min/km = 4:42 per kilometre, or 4.7062 × 1.609344 = 7.5735 min/mi = 7:34 per mile.

The Cameron formula, run on the same inputs, returns 99.215 minutes — 1:39:13, four seconds faster. Two independent models landing within four seconds over 21 km is about as much agreement as this exercise ever produces, and it is a good sign that 1:39 is the honest number. Take that pace over to the running pace calculator to lay out kilometre splits.

How much to trust the number

Trust it in proportion to three things: how close the two distances are, how recent and well-executed the input race was, and how specifically you have trained for the target.

Distance ratio. Between neighbouring race distances — 5 km to 10 km, 10 km to half — the model is reliable enough to plan splits from. Projecting a marathon from a 5 km stretches one fitted exponent across an eight-fold span, and it assumes your endurance decays at the population-average rate over a range where individual differences are largest. The calculator flags any ratio beyond four in either direction.

Direction of the extrapolation. Predicting down from a long race to a short one is generally the safer direction, because anyone who can complete a marathon has the aerobic base for a 5 km; what they might lack is top-end speed, which makes the short prediction slightly optimistic. Predicting up exposes you to everything the model omits, which is why marathon predictions from short races are the ones runners most often fail to hit.

Quality of the input race. Feed the model a race you actually raced: a certified course, decent conditions, an even effort. A time set on a hilly course, in heat, or in a training block with heavy legs understates your fitness, and every projected time inherits that understatement.

One structural caveat: the model has no idea whether your goal pace is metabolically sustainable for the target duration. Cross-check it against your training zones with the heart rate zones calculator, or against a fitness score derived from race performance with the VDOT calculator, which also generates training paces rather than just an equivalent time.

Equivalent race times from a 5 km result (Riegel, b = 1.06)

Read across from your 5 km time. The final column shows what the Cameron formula gives for the marathon, so you can see how far apart the two models sit.
5 km10 kmHalf marathonMarathon (Riegel)Marathon (Cameron)
15:0031:161:09:002:23:522:26:24
17:3036:291:20:302:47:512:50:48
20:0041:421:32:003:11:493:15:11
22:3046:551:43:303:35:483:39:35
25:0052:071:55:003:59:474:03:59
27:3057:202:06:304:23:454:28:23
30:001:02:332:18:004:47:444:52:47

Generated by running this calculator at each 5 km time. The 10 km column is exactly 5 km × 2^1.06 and the half is exactly 5 km × 4.2195^1.06, so any row can be checked by hand.

Assumptions and limits worth knowing

  • One exponent describes every distance. Real fatigue curves bend; a single power law is a straight line on log–log axes. The fit is good over the middle of the endurance range and worst at the sprint end, where anaerobic capacity dominates.
  • No training history is in the model. Two runners with identical 10 km times and weekly mileages of 30 km and 100 km get identical marathon predictions. The high-mileage runner will beat theirs and the other will usually miss.
  • Course, weather and fuelling are absent. Heat, humidity, wind, elevation gain and a mismanaged fuelling plan can all cost more time over a marathon than the difference between the two formulas on this page.
  • The prediction inherits every flaw in the input. A 10 km run as a hard tempo effort rather than an all-out race will project a soft target at every other distance.
  • It says nothing about how to get there. An equivalent time is a statement about current fitness, not a training plan. Closing the gap between a predicted and a desired time requires specific work, not a different calculator.
  • Very short distances break the assumptions. Below about 1,500 m the limiting system is no longer predominantly aerobic, and both formulas are being used well outside the range they were fitted on.

Find your own exponent from two races

If you have honest results at two distances, solve the power law for b instead of assuming 1.06: b = ln(T2/T1) ÷ ln(D2/D1). A 20:00 5 km and a 1:33:00 half give ln(93/20) ÷ ln(21.0975/5) = 1.5369 ÷ 1.4390 = 1.068. Enter that in the advanced field and the marathon prediction moves from 3:11:49 to 3:14:31. Recompute it after every new race; the value drifts as your training changes.

Riegel, Cameron and the alternatives

Riegel's power law is the oldest and most widely embedded of the equivalent-time models, and it wins on transparency: one exponent, one line of arithmetic, checkable on paper. Cameron's formula, published on the internet running lists in the 1990s, replaces the fixed exponent with a fitted function of distance and tends to be a little more conservative at the marathon end, which is where Riegel is most often accused of optimism.

A third family works from oxygen cost rather than curve fitting. Jack Daniels' VDOT tables convert a race time into an estimated VO2max-equivalent using the measured oxygen cost of running at a given speed and the fraction of maximum you can sustain for a given duration, then convert that score back into times and training paces. It is the most physiologically grounded of the three and the only one that also tells you how fast to run your intervals; the VDOT calculator covers it.

All three assume flat, certified courses and a fully trained athlete. If your target event is a triathlon run leg, remember that you arrive at it with 60–180 minutes of prior work in your legs, so plan that split with the triathlon finish time calculator rather than treating it as a standalone road race. And if the target session is on a treadmill, convert the road pace with the treadmill incline pace calculator before setting the belt.

Frequently asked questions

How accurate is the Riegel race time predictor?

It is dependable between adjacent race distances and progressively less so as the gap widens. Predicting a 10 km from a 5 km, or a half marathon from a 10 km, generally lands close for a trained runner who races both honestly. Predicting a marathon from a 5 km asks one fitted exponent to carry an eight-fold extrapolation, and it silently assumes marathon-specific endurance you may not have built. Treat wide extrapolations as an upper bound.

Why does the calculator show two different predictions?

Because Riegel and Cameron are independent models and their disagreement is information. Riegel uses one fixed fatigue exponent; Cameron uses a fitted function whose effective exponent changes with distance. When the two agree within a few seconds, the prediction is on solid ground. When they diverge by minutes, you are near the edge of what either was fitted for, and the honest answer is a range rather than a single time.

What exponent should I use if I have high weekly mileage?

Solve for it rather than guessing: b = ln(T2/T1) ÷ ln(D2/D1) using two of your own races. Runners with a deep aerobic base commonly fit values below 1.06, which produces faster long-distance predictions from the same short-race time. Runners with speed but little endurance fit values above it. Recompute after each race rather than picking a number that flatters you.

Can I predict a 5 km time from my marathon?

Yes, and this direction is usually the safer one, because marathon fitness guarantees the aerobic base a 5 km needs. Enter the marathon as the known race and 5 km as the target. Expect the prediction to be slightly optimistic if you never do fast work — the short-distance time depends on neuromuscular speed and anaerobic capacity that a marathon block does not develop.

Does the predictor account for hills, heat or wind?

No. Both formulas assume comparable conditions on both courses. A hot race, a windy point-to-point or a course with significant climbing will run slower than the prediction, and a time set under those conditions will understate your fitness when used as the input. If your known race was run in adverse conditions, expect every projected time on this page to be conservative.

What is a realistic marathon time from a 1:45 half marathon?

Riegel gives 105 × 21.06 = 218.9 minutes, or 3:38:55, and Cameron gives a slightly slower figure. That is the time an equally trained, equally well-executed marathon represents. Most runners racing their first marathon off a 1:45 half finish slower than that, because the last 10 km exposes fuelling and long-run preparation the half never tests.

Should I use my parkrun time as the input?

Only if you raced it. A parkrun run as a hard training effort, in a crowd, or on a lumpy course understates your 5 km ability, and every prediction built on it will be soft. If you have a road 5 km or 10 km from a certified course in the last few weeks, prefer that. Recency matters too — fitness from four months ago is not the fitness you will race on.

Why is my predicted marathon pace slower than my half marathon pace?

Because the exponent is greater than 1, which is the entire point of the model. Time grows faster than distance, so pace necessarily slows as the distance rises whenever the exponent exceeds 1. Doubling the distance costs about 4.2% on pace at b = 1.06. If you set the exponent to exactly 1, the calculator returns the same pace at every distance — which is a useful demonstration of what the model is doing, not a realistic assumption.

References

  • Athletic Records and Human Endurance, American Scientist 69(3):285–290, 1981 — Peter S. Riegel, Sigma Xi
  • Daniels' Running Formula, 4th edition — Jack Daniels, Human Kinetics
  • Course Measurement and Certification ProceduresUSA Track & Field