Skip to content
CalculatorGeek

Race Time Predictor

Updated Oct 2026
Calculation inputsEnter measured values and select the matching method.
Use a recent representative performance.
mm:ss
Enter the elapsed time for the known distance.
Enter the distance to project.
Riegel commonly uses 1.06; edit only when you understand the assumption.

Guest calculations stay on this device. Signed-in results sync privately.

Your result

Predicted target finish time

Enter your values, then calculate to see a verified result.

Inputs usedReview the information used for this result.
Full calculation and sourcesOpen Full calculation and sources to review normalized inputs, the formula sequence, assumptions, and evidence boundaries.

Versioned calculationFormula v1.0.0

Formula definitionUnit-normalized calculationFormula v1.0.0

What is calculated

A target-distance time from a known performance.

Method

Apply the editable Riegel endurance exponent.

Important boundary

The model extrapolates one result and cannot establish readiness or safety.

Result actions
1
Use a recent resultEnter distance and elapsed time from one representative effort.5 km in 25:00
2
Set the targetChoose the race distance to project.10 km
3
Keep the exponentLabel any change from 1.06.1.06 reference

Interpretation

is the modeled target finish time.

The fatigue penalty is shown separately from linear pace.

Treat large distance jumps with extra caution.

Use this result

Method and test recordFormula v1.0.0
Recorded scope
health-activity-performance-completion
Publisher
CalculatorGeek
Recorded review date
2026-10-05
Next source review
2027-04-05
Definition fixtures
2 configured scenarios
Published examples
2 shown below

Recorded method

Independently recompute the power model, unit equivalence, time formatting, and distance-boundary behavior.

These records describe the published model and reference tests. A test-case count is not a certification of every possible input or an independent specialist review. Editorial policy

Known limitations

  • The model does not use training history, course, heat, altitude, wind, fueling, injury, or pacing execution.
  • One exponent does not fit every athlete or distance pair.
  • Large extrapolations have greater uncertainty.
  • A predicted time is not a safe pacing prescription.

Method sources

Latest model update

2026-10-05 - Initial evidence-led shared-system implementation with fixtures, boundaries, original support content, and intentional cluster links.

Reference inputs and expected results

Up to 12 examples from the configured definition fixtures are shown. Expected values use the stated output units; invalid inputs are intended to be rejected.

CaseInputsExpected result
five to ten kilometer projectionKnown race distance: 5 km; Known race time: 25:00; Target race distance: 10 km; Endurance exponent: 1.06 countPredicted target finish time: 3127.3972825; linear_seconds: 3000 (allowed numeric tolerance: 0.001)
same distance identityKnown race distance: 10 km; Known race time: 50:00; Target race distance: 10 km; Endurance exponent: 1.06 countPredicted target finish time: 3000; Modeled fatigue above linear pace: 0 (allowed numeric tolerance: 0.0001)

Report an issue with this tool. Include the page URL, units, expected answer, and steps to reproduce. Do not include sensitive personal information.

On this page

What the Race Time Predictor answers

Project a target race time from a known race performance using the visible Riegel endurance model.

The calculator shows the distance ratio, predicted pace, and additional modeled fatigue instead of only a finish time.

How to use the Race Time Predictor

  1. Enter a recent known distance and time.
  2. Enter the target distance in the same or another supported unit.
  3. Keep 1.06 unless using a documented personal exponent.
  4. Use the result as a scenario beside course and training evidence.

Formula, variables and calculation order

T2 = T1 x (D2 / D1)^1.06 by default. The editable exponent controls how rapidly pace slows as distance increases.

Inputs are normalized to the displayed base units, the calculation keeps full precision, and rounding is applied only to visible outputs.

Worked example and boundary check

Worked example

A 25:00 5K projected to 10K at exponent 1.06 gives about 52:04 rather than the linear 50:00.

Boundary check

Projecting from a sprint to a marathon, or from a stale/non-representative result, can produce a precise but unhelpful number.

How to interpret the result

The estimate is most useful when the known and target events are reasonably close and the known effort reflects current fitness.

  • The model does not use training history, course, heat, altitude, wind, fueling, injury, or pacing execution.
  • One exponent does not fit every athlete or distance pair.
  • Large extrapolations have greater uncertainty.
  • A predicted time is not a safe pacing prescription.

Frequently asked questions

What is the Riegel exponent?

It controls the modeled slowdown as distance rises; 1.06 is a common reference.

Should I change the exponent?

Only when you have enough comparable performances to justify a personal value.

Can I predict a marathon from a 5K?

The arithmetic works, but the large extrapolation may be poor because endurance specificity and fueling matter.

Why is the result slower than doubling my time?

The exponent adds a fatigue term when the target distance is longer.

Primary sources and evidence limits

Sources were checked 2026-10-05. They establish the stated method or interpretation boundary; they do not make a field estimate equivalent to laboratory measurement, coaching, medical diagnosis, or an individualized safety decision.

From the guide library

Latest Sports articles

View all articles

Sports

Snowboard Size Chart

Use this snowboard size chart to compare board length and waist width by rider height, weight and boot size. Verify the exact model chart…

Sports

Beginner Snowboard Size Guide

Learn how beginners should choose snowboard size using rider weight, model charts, boot fit, flex, terrain, and a practical shorter-versus-longer trade-off.