Updated v1.06 min read

Race Time Prediction

Your quick, science-backed guide to race time prediction โ€” how VDOT turns one race result into finish times at every distance, and when to trust the number.

TL;DR

One honest race result predicts your time at every other distance โ€” the input matters more than the formula.

  • Use a recent all-out race or time trial as the input
  • Predict between nearby distances (5K โ†’ 10K) for the tightest accuracy
  • Prefer a watch's running VOโ‚‚max over a lab number
  • Treat marathon predictions as a range, not a promise
  • Re-test every 6โ€“8 weeks as fitness shifts
  • Don't extrapolate a 5K straight to marathon distance
  • Don't feed in a hot, hilly, or badly-paced effort
  • Don't trust a lab VOโ‚‚max reading over a real race result
  • Don't skip distance-specific training and expect the number to hold

Garbage in, garbage out: a clean input race beats any amount of formula-tweaking.

What race time prediction actually is

A predictor doesn't measure your fitness directly โ€” it reverse-engineers it from a performance you've already produced. The standard method, the Daniels-Gilbert formula, converts a distance-and-time pair into VDOT: a number that folds together both your aerobic ceiling and your running economy (how efficiently you convert oxygen into speed). Two runners can share an identical lab VOโ‚‚max and still post very different race times โ€” the more economical runner has the higher VDOT, and the formula captures that automatically because it works from a real performance, not a treadmill reading.

That's also why the source of your VOโ‚‚max matters. A running watch estimate is distance-specific and tracks VDOT closely. A lab-measured VOโ‚‚max ignores economy entirely, so it typically reads 5โ€“10% higher than your true VDOT โ€” plug it in and every predicted time comes out slightly optimistic.

How to read the impact scale
โ—โ—โ—โ—Major โ€” build your training around it
โ—โ—โ—โ—Strong โ€” clear, reliable gains
โ—โ—โ—โ—Moderate โ€” helps, but secondary
โ—โ—โ—โ—Minor โ€” small or situational
Ratings reflect how much each factor typically moves prediction accuracy. Individual results vary.

What sharpens the prediction

Where accuracy actually comes from. Sorted roughly by how much each one moves the number.

FactorWhy it helpsImpactBest for
A recent all-out race resultCaptures fitness and economy in one number โ€” no separate formula guesses needed.โ—โ—โ—โ—Any prediction
Predicting between nearby distances5K โ†’ 10K keeps the extrapolation short; the %VOโ‚‚max gap between them is small.โ—โ—โ—โ—3Kโ€“15K range
A flat, cool, honestly-paced input effortThe formula reads pace as pure effort โ€” heat, hills, and uneven pacing all distort it.โ—โ—โ—โ—Any prediction
Training specifically for the target distanceThe table assumes race-ready fitness at that distance; specific endurance work closes the gap.โ—โ—โ—โ—Half & marathon
A running watch's VOโ‚‚max estimateDistance-specific and close to VDOT โ€” a solid stand-in with no race on the calendar.โ—โ—โ—โ—Quick estimates
Re-testing every 6โ€“8 weeksVDOT moves with training; a stale input race quietly drifts the whole table.โ—โ—โ—โ—Ongoing training

What throws it off

The leaks. The cost column shows how much each one distorts the table, with the fix beside it.

FactorWhat goes wrongCostFix
Big distance gaps (5K โ†’ marathon)Sustainable %VOโ‚‚max drops from ~95โ€“97% at 5K to ~75โ€“80% at marathon โ€” a short race barely constrains the far end of that curve.โ—โ—โ—โ—Anchor with a race or long tempo closer to your target distance.
Undertrained for the target distanceThe table assumes matched training; a 5K specialist's marathon prediction ignores glycogen, fueling, and durability they haven't built.โ—โ—โ—โ—Build distance-specific long runs and tempo work first.
A lab VOโ‚‚max as the inputRuns 5โ€“10% above true VDOT because it ignores running economy โ€” every prediction skews optimistic.โ—โ—โ—โ—Use a watch estimate or a real race result instead.
A hilly, hot, or poorly-paced input raceDistorts the pace-to-effort mapping the whole formula depends on.โ—โ—โ—โ—Re-test on a flat course in cool conditions, run evenly.
Treating the output as a guaranteePacing discipline and fueling execution on race day still decide the actual result.โ—โ—โ—โ—Use the prediction as a target range, not a promise.

Three ways to get your starting number

You don't need a race on the calendar to start. Pick whichever is available.

Recent race result

โ—โ—โ—โ—

A race you ran hard in recent weeks, close to full effort. The gold-standard input โ€” it captures real fitness and economy together, with no estimation step.

Most accurateAny distance

All-out time trial

โ—โ—โ—โ—

Nothing on the calendar? A genuine all-out effort over a known distance, ideally 3Kโ€“10K on a flat, honest course, works just as well.

No race neededSelf-timed

Watch VOโ‚‚max

โ—โ—โ—โ—

Running-specific watch estimates track VDOT closely. Skip a lab VOโ‚‚max here โ€” it reads 5โ€“10% high and will over-predict every distance.

InstantSlightly optimistic

How far you can trust it

Every prediction ships with a margin, and it widens with distance โ€” pacing, fueling, and glycogen management add variability a formula alone can't capture.

DistancePrediction margin
1Kยฑ 3%
3K โ€“ 10Kยฑ 2.5%
15Kยฑ 3.5%
Half Marathonยฑ 4%
Marathonยฑ 5.5%

Which tool answers which question

Four tools cover this territory, and it's easy to reach for the wrong one.

QuestionTool
What time could I run at another distance?Race Time Predictor
What pace should today's easy, threshold, or interval run be?Training Pace Calculator
How do I manually plan my own pacing splits for a race?Race Pace Calculator
How should my splits look based on my actual fitness?Race Strategy Calculator

How to track it

A single prediction is a snapshot, not a trend. What actually matters is whether your VDOT is climbing.

Common mistakes

The traps that quietly wreck an otherwise sound prediction.

Go deeper

There's no single deep-dive article for this one yet โ€” the full methodology lives on the Race Time Predictor itself.