Free toolNo signupPace calculatorRace time predictormin/km & min/mi

Running Pace Calculator and Race Predictor

Use this running pace calculator and race time predictor to calculate pace from distance + time, convert min/km and min/mi, and estimate a goal race finish time. Enter a recent run or race (distance + time), pick a goal distance like 5K, 10K, half marathon, or marathon, and get your pace, predicted finish time, and easy/tempo/interval training paces. Toggle miles or km, and convert min per mile to min per km (min/mi ↔ min/km) instantly. Estimates only. Not medical advice.

Enter a recent run (required)

Add distance + time. We’ll calculate pace, estimate a goal finish time, and suggest training paces.

Updates automatically

Short runs under 1 km (0.62 mi) make predictions less reliable. For best accuracy, use a recent race or hard effort.

Quick fill (common distances)

Use mm:ss or hh:mm:ss (example 25:00 or 1:02:30). Shortcuts: 25 → 25:00, 930 → 9:30, 10230 → 1:02:30.

Goal distance (race time predictor)

This is the distance you want to predict (finish time + race pace).

Pace unit (min/km or min/mi)

Terrain (advisory only)

Terrain changes the advisory note only (math unchanged).

Results

Auto
Enter distance + time from a recent run to calculate pace. Then choose a goal distance to see an estimated finish time, predicted race pace, and training paces.

Methods & assumptions

This running pace calculator uses your distance + time to calculate pace. It then uses the Riegel formula to estimate a finish time for your chosen goal distance.

What you enter

  • Distance: The length of your recent run (km or miles).
  • Time: How long that run took (mm:ss or hh:mm:ss).
  • Goal distance: The race distance you want to predict (5K, 10K, half marathon, marathon, or custom).

What you get

  • Pace from your run: Your average pace in min/km or min/mi.
  • Estimated finish time: A predicted time for the goal distance.
  • Training paces: Easy/Tempo/Interval ranges based on your predicted goal race pace.

Formulas and assumptions

  • Pace:Pace = time / distance
  • Prediction:T2 = T1 × (D2 / D1)^1.06
  • Easy:1.20–1.30 × race pace
  • Tempo:1.05–1.10 × race pace
  • Interval:0.90–0.95 × race pace
  • Rounding:Pace rounded to the nearest second.
  • Conversion:1 mi = 1.609 km.
  • Terrain:The terrain toggle changes the advisory note only (math unchanged).

Tip: If your input run was not a race effort, treat the predicted finish time as optimistic.

More variants

Pace Calculator Min Per Km

Focused on pace calculator min per km.

5k Time Predictor

Focused on 5k time predictor.

Marathon Time Predictor

Focused on marathon time predictor.

5K Pace Calculator + Time Predictor

Focused on 5K Pace Calculator + Time Predictor.

10K Pace Calculator + Time Predictor

Focused on 10K Pace Calculator + Time Predictor.

Half Marathon Pace Calculator

Focused on Half Marathon Pace Calculator.

Marathon Pace Calculator

Focused on Marathon Pace Calculator.

Pace Converter (min/km - min/mi)

Focused on Pace Converter (min/km - min/mi).

Race Time Predictor from 5K/10K

Focused on Race Time Predictor from 5K/10K.

Questions & Answers

Clear answers, so you can use this tool with confidence.

Train with Momentum.

Download Momentum free and get a plan tailored to your schedule, equipment, and goals.