Home › Tools › Running Pace and Race Time Calculator
๐Ÿƒ Free Tool · No Signup

Free Running Pace and Race Time Calculator

Calculate your running pace and speed, or predict finish times for 5K, 10K, half marathon and marathon from any recent race result.

Choose Calculator

โ€”
Pace per Kilometer
โ€”
Pace per Mile
โ€”
Speed (km/h)
โ€”
Speed (mph)
โ€”
Total Time

Pace, Speed, and Why Runners Think Differently From Cyclists

Runners almost universally think in pace โ€” minutes per kilometer or mile โ€” while cyclists and general fitness trackers more often think in speed โ€” kilometers or miles per hour. Both describe the same underlying rate, just inverted: a faster pace (fewer minutes per km) corresponds to a higher speed (more km per hour). This calculator converts between them instantly either way.

โฑ๏ธ

Pace

Minutes per kilometer or mile โ€” how runners naturally think

๐Ÿ’จ

Speed

Distance covered per hour โ€” useful for treadmills and cycling

๐ŸŽฏ

Race Prediction

Estimate finish times at other distances from one known result

How Riegel's Race Time Prediction Works

Developed by engineer and running researcher Peter Riegel in 1977, this formula remains the most widely used method for predicting race performance at one distance based on a known result at another. It correctly accounts for something a simple linear projection misses: runners naturally slow down over longer distances due to fatigue, fueling needs, and pacing strategy.

Riegel's Formula
Predicted Time = Known Time ร— (Target Distance รท Known Distance)1.06

The exponent of 1.06 (rather than 1.0, which would imply maintaining identical pace) is what builds in the realistic slowdown โ€” the further above 1.0 the effective multiplier climbs, the more the prediction accounts for endurance limitations at greater distances.

How Accurate Is Race Prediction, Really?

Riegel's formula tends to be reasonably reliable for predicting races that aren't drastically different in distance from your known result โ€” for example, predicting a 10K time from a recent 5K. Predictions become progressively less certain across very large distance jumps, such as projecting a full marathon from a 5K result, since factors like fueling strategy, mental endurance, and race-day pacing discipline become increasingly influential at longer distances in ways a pure mathematical formula can't capture.

โš ๏ธ Treat race predictions as a useful training benchmark, not a guarantee โ€” actual race-day conditions, weather, course terrain, and pacing strategy all meaningfully affect the real result.

Tracking your training nutrition too?

Calculate daily protein, carb and fat targets based on your training goals.

Open Macro Calculator โ†’

Worked Example

Known: 5K in 25:00 (1500 seconds)
10K prediction: 1500 ร— (10รท5)^1.06 = 52:07 Half Marathon: 1500 ร— (21.0975รท5)^1.06 = 1:55:00 Marathon: 1500 ร— (42.195รท5)^1.06 = 3:59:47

Notice the pace naturally slows across the predictions โ€” the marathon prediction works out to roughly 5:41/km, noticeably slower than the 5:00/km pace of the original 5K, reflecting Riegel's built-in fatigue adjustment.

5 Pacing Tips for Race Day

1 โ€” Don't start faster than your predicted pace
Starting too fast is one of the most common race-day mistakes โ€” going out even 10-15 seconds per km faster than planned often leads to a significant slowdown later.
2 โ€” Use your predicted time as a training benchmark, not a rigid promise
Weather, course elevation, and how you feel on the day all matter โ€” treat the prediction as a useful reference point, not a fixed contract with yourself.
3 โ€” Retest your known-distance time periodically
As fitness improves, your known race result becomes outdated โ€” retest every few months for an updated, more accurate prediction.
4 โ€” Longer-distance predictions need more caution
A 5K-to-marathon prediction has more uncertainty than a 5K-to-10K one โ€” treat big distance jumps as a rough estimate, not a precise target.
5 โ€” Factor in specific race-day training, not just raw pace
Longer races require dedicated endurance and fueling training beyond just running faster at shorter distances โ€” pace alone doesn't guarantee marathon readiness.

Frequently Asked Questions

Divide your total time by the distance covered. Running 5km in 25 minutes gives a pace of 5 minutes per kilometer. This calculator does this automatically and converts between km and miles.

Uses Riegel's formula: predicted time equals known time multiplied by the ratio of target to known distance, raised to the power of 1.06 โ€” accounting for natural slowdown over longer distances.

Runners can't sustain 5K pace over a marathon due to fatigue and fueling demands. Riegel's 1.06 exponent builds in this natural slowdown compared to a straight linear projection.

Reasonably accurate for races not dramatically different in distance from your known result. Less reliable across very large distance jumps, like predicting a marathon from a very short race.

Depends entirely on individual fitness and goals. Many beginner programs target a conversational pace, often around 7-9 minutes per kilometer, though this varies significantly by individual.

Pace expresses time to cover a fixed distance, like minutes per km. Speed expresses distance covered per unit time, like km per hour โ€” the more common format for cycling.

No. All calculations happen instantly inside your browser using JavaScript. Nothing you enter is uploaded, logged, or stored on any server.

More Free Tools on ToolLoom

๐Ÿ“… August 2026 ยท Written by the ToolLoom Team ยท Reviewed for accuracy August 2026. Found an error? Email contact@toolloom.in