Pace Calculator

Calculate pace, finish time, or distance for any run. Results update instantly.

Pace
9:41 / mi
1 mile in 0:30:00
Speed
6.20 mph
Pace (other unit)
6:02 / km

per mile

Finish Time
0:09:00
1 mile at 9:00 / mi
Speed
6.67 mph
Pace (other unit)
5:35 / km

per mile

Distance
6.67 mi
Running at 9:00/mi for 1:00:00
Speed
6.67 mph
Distance (other unit)
10.73 km

Split Times

Even splits at your current pace

Distance Split Time Elapsed

Race Time Predictions

Enter a known race result to predict other distances using the Riegel formula

Race Predicted Time Predicted Pace

Formula: T2 = T1 × (D2 ÷ D1)1.06 — Peter Riegel, 1977

How to Use the Running Pace Calculator

This pace calculator handles the three core running math problems in one place, all updating live as you type. Switch between miles and kilometers at any time — all values convert automatically.

Mode 1: Calculate Your Pace

Enter a distance (choose from 1 mile, 5K, 10K, half marathon, marathon, or a custom value) and a finish time. The calculator returns your pace in minutes:seconds per mile or per kilometer, your equivalent speed in mph or kph, and the same pace expressed in the other unit system. Use this to analyze training runs or set realistic race targets.

Mode 2: Calculate Finish Time

Select a race distance and enter your target pace in minutes and seconds per mile (or per km). The calculator shows your projected finish time. This is useful when planning a race strategy — for example, if you want to finish a half marathon in under two hours, you need to run faster than 9:09 per mile (5:41/km).

Mode 3: Calculate Distance

Enter how long you plan to run and at what pace. The calculator tells you how far you will cover. Perfect for time-based training plans where you run for a fixed duration rather than a fixed distance.

Reading the Splits Table

The splits table shows your cumulative time at each interval assuming a perfectly even effort. For miles, splits appear at every mile marker. For kilometers, splits appear every kilometer. The last row shows your total time for the full distance. Consistent splits are the hallmark of a well-paced run — most recreational runners start too fast and positive-split their races.

Race Time Predictions with the Riegel Formula

The Riegel formula (T2 = T1 × (D2 ÷ D1)1.06) was published by Peter Riegel in 1977 and remains one of the most widely used tools for predicting race performance at unfamiliar distances. The exponent 1.06 captures the physiological reality that longer races require proportionally more energy than shorter ones — you cannot simply double a 5K pace to estimate a 10K time. Enter any known race result (from a recent 5K to a half marathon) and the table will show projected times for eight standard race distances. Predictions are most accurate when the input distance is within 2–3x of the target distance.

Common Running Pace Reference

A 6:00/mile (3:44/km) pace is elite-amateur territory, producing a sub-26:00 5K or sub-4:11 marathon. A 10:00/mile (6:12/km) pace is a solid recreational goal. Absolute beginners often start around 13:00–15:00 per mile (8:04–9:19/km). For most training runs, use a "conversational pace" — easy enough to speak in full sentences — which falls roughly 90–120 seconds per mile slower than your 5K race pace.

Frequently Asked Questions

Divide your total time in seconds by the distance in miles (or kilometers) to get seconds per mile (or km). Convert the result back to minutes and seconds. For example, finishing a 5K (3.107 miles) in 30 minutes gives 30 ÷ 3.107 = 9 minutes 39 seconds per mile, or 30 ÷ 5 = 6 minutes 00 seconds per km.
The Riegel formula predicts your finish time for a new race distance based on a known performance: T2 = T1 × (D2 ÷ D1)1.06. The exponent 1.06 accounts for the fact that longer races require a slower pace due to fatigue. For example, if you ran a 5K in 25:00, the formula predicts a 10K time of roughly 51:50.
A comfortable beginner pace is typically 12–15 minutes per mile (7:30–9:20 per km). You should be able to hold a conversation at this effort. Most beginners aim for a 5K finish time of 35–45 minutes. As fitness improves, a 10-minute-per-mile pace (6:12/km) is a common intermediate milestone.
Splits show your expected time at each distance milestone assuming an even pace throughout the race. Each split time is calculated as: split time = pace (sec/unit) × distance at that split point. For example, at a 9:00/mile pace, the 3-mile split would be 27:00 and the 5-mile split would be 45:00.
Pace measures how long it takes to cover one unit of distance (e.g., 8:30 per mile). Speed measures how much distance you cover per unit of time (e.g., 7.06 mph). They are reciprocals: speed (mph) = 60 ÷ pace (min/mile). Most runners use pace because it matches GPS watch displays and relates directly to race strategy.