HealthCalcPlusFree · no sign-up · your data never leaves your browser

10K Pace Chart

One race distance, ten whole kilometres, six whole miles and one short final piece. This page turns a target finish time into the exact pace per kilometre and per mile, the clock at every checkpoint, and a five-row reference chart of finish times. It also shows where the whole-second pace drifts and how the last 343.936 m absorbs the rounding.

Exact pace per kilometre for your 10K target

5:00.00 /km

0:50:00 over 10 km is 300.000000 seconds per kilometre, or 482.803200 seconds per mile over 6.213711922 miles. The 5 km mark is 0:25:00, the sixth mile is 0:48:17, and the last 343.936 m takes 0:01:43.

1. Exact pace, then the pace a watch shows

300.000000 s/km
Exact seconds per kilometre. Target seconds divided by 10 km.
482.803200 s/mile
Target seconds divided by 6.213711922 miles, the exact conversion of 10 km at 1.609344 km per mile.
5:00 /km
A watch rounds 300.000000 s/km to 300 s. In minutes and seconds the exact pace is 5:00.00 /km and the whole-second pace is 5:00.
8:03 /mile
The same two paces are printed in minutes and seconds in the sentence above. Every one of the four values comes from the single target time you typed.

2. Ten whole kilometres, six whole miles, one leftover piece

0 m
The kilometre side has no remainder. Ten whole kilometres end exactly on the finish line.
343.936 m
Six whole miles cover 9.656064 km, so this much is left between the sixth mile mark and the finish.
5 km at 0:25:00
Five kilometres is exactly half of ten kilometres, so this clock is exactly half of your target. The mile table has no whole-mile row at the halfway point.
+0.00 s / +1.22 s
Holding 5:00 per km for the whole distance lands +0.00 s from the target; holding 8:03 per mile lands +1.22 s from it. Both gaps come from the same target.
Finish clock = 0:50:00
Intermediate checkpoint clocks are rounded to the nearest whole second. The finish clock is set to the exact target time, so the final piece takes the remaining fraction.

3. The 10K pace chart: five finish times

Five finish times, one step apart, centred on the target you typed. The bold row is your target. Pace columns are exact, not rounded to whole seconds; the midpoint column is the clock at 5 km.

—

4. Every checkpoint for your target

Ten kilometre marks, six whole-mile marks and the short final piece, all from the one target time. The split column is the time since the previous mark in the same unit.

—

Change the target time or the step or read every formula on this page.

The chart prints five finish times: two steps below your target, your target, and two steps above it.

or press Enter

People reach this page looking for a 10k pace calculator, a 10K race pace calculator, a 10K pace chart in km, or a finish-time table for the distance. All of those names point at the same 10 km race, so this is one page with one distance: the reference chart, the exact pace and the checkpoint clocks are all here, with no unit switch and no second page to open.

Why 10 km is not a whole number of miles

A 10K is unusual among road race distances because it is an integer in one unit system and not in the other. Ten kilometres is exactly ten kilometres. The same course is 10 / 1.609344 = 6.213711922 miles, so six whole-mile markers cover 9.656064 km and the finish sits 343.936 m beyond the sixth one. A chart that only prints mile splits has to either stop short of the finish or invent a seventh mile that is not there; a chart that only prints kilometres has no way to answer the question a runner with a mile-marked course is actually asking. This page prints both sets in one place and gives the leftover piece its own row.

The asymmetry also decides where the halfway point can be read. Five kilometres is half of ten kilometres, so the 5 km row is always exactly half of the target time, whatever the target is. Half of the race in miles is 3.106856 miles, which falls between the third and fourth whole-mile markers. There is no whole-mile row to read as halfway. That is why the reference chart above carries a midpoint column computed from the kilometre side, while the checkpoint table below keeps the mile side in its own group.

The last piece matters arithmetically as well as geometrically. Every intermediate clock on this page is rounded to the nearest whole second, because that is what a race clock displays. Rounding ten independent kilometre clocks would leave a small residue at the finish. The finish row is therefore set to the exact target time instead of being rounded, and the final piece takes the difference. The same rule applies to the mile group: the sixth mile clock is rounded, and the 343.936 m row carries the remainder to the exact finish. Nothing on this page asks you to accept a number that cannot be traced back to a printed formula.

Every formula used on this page

Target time in seconds
T = 3600 x hours + 60 x minutes + seconds. The whole page uses this one number; the three time fields feed nothing else.
The distance in kilometres
D_km = 10. The race is ten kilometres, with no fractional kilometre at the end.
The distance in miles
D_mi = 10 / 1.609344 = 6.213711922... miles. One mile is 1.609344 km exactly. The page keeps this full value in the arithmetic and prints it rounded to nine decimal places.
The last piece after six whole miles
stub_km = 10 - 6 x 1.609344 = 0.343936 km, which is 343.936 m. stub_mi = D_mi - 6 = 0.213711922... miles. Both describe the same short final section.
Exact pace per kilometre and per mile
p_km = T / 10 seconds per kilometre; p_mi = T / D_mi seconds per mile. These are the two numbers in the first results block, before any rounding.
The pace a watch shows
w_km = round(p_km) and w_mi = round(p_mi), in whole seconds, printed as minutes and seconds. Both are shown next to the exact values so the difference is visible rather than hidden.
Whole-second drift over the full distance
drift_km = w_km x 10 - T, drift_mi = w_mi x D_mi - T. This is how far a constant whole-second pace misses the target. The two drifts differ because the two unit systems round at different places.
A checkpoint clock
clock(d) = round(T x d / D), where d is the checkpoint distance and D is 10 km or D_mi to match that checkpoint's unit. For the finish row the page uses clock(D) = T exactly, with no rounding.
The midpoint and the five chart times
midpoint = T x 5 / 10 = T / 2. T_i = T + (i - 2) x 60 x step, for i = 0, 1, 2, 3, 4. With the default 50:00 target and a 5 minute step these are 40:00, 45:00, 50:00, 55:00 and 1:00:00. A time that rounds to zero or below is not printed.

Three worked examples

Every row below is recomputed on load by the same function that drives the chart above, from the target time printed beside it. Nothing is typed in by hand.

What this page deliberately does not do

Every number above is worked out from the entries you type, in this browser, when you type them. Nothing is uploaded, nothing is saved, and every formula is printed with its arithmetic on this page.

Questions

What is a 10K pace chart?

It is a reference table for one race distance. Each row is a finish time and each column is a number that finish time implies: the pace per kilometre, the pace per mile, the clock at the halfway point and the clock at the last whole mile. This page also prints every kilometre and every mile checkpoint for one target you type. A single-target strip is a different thing, and this page does not print one.

How long is 10K in miles?

One mile is 1.609344 km exactly, so 10 km is 10 / 1.609344 = 6.213711922 miles. Six whole miles cover 9.656064 km, which leaves 343.936 m, or 0.213711922 miles, after the sixth mile mark. Both constants and the division are printed in the formulas section.

Why is there a leftover 343.936 m at the finish?

Ten kilometres is a whole number of kilometres but not a whole number of miles. The kilometre table therefore has exactly ten rows and ends on the finish line; the mile table has six whole-mile rows and one short final piece. Intermediate clocks are rounded to the nearest whole second, and the finish clock is set to your exact target, so that final piece absorbs whatever fraction of a second rounding left over.

Where is the halfway point of a 10K?

Five kilometres is exactly half of ten kilometres, so the 5 km checkpoint clock is exactly half of your target. In miles the halfway point is 3.106856 miles, which is not a whole-mile mark, so the mile table has no halfway row to read. The page shows both sides so the difference is visible rather than assumed.

Does this page predict my 10K time?

No. You bring a target time you already have in mind, and the page works out what that time costs at every checkpoint. It does not read a recent race, it does not tell you what you are capable of, and it gives no training advice. The race time predictor on the home page is the page that goes in the other direction.

Can I get a printable pace band or negative splits here?

No. This is a screen reference chart with even splits only. It prints no wearable band, offers no even-versus-negative toggle, and does not model how much slower an early section should be. It also has no elevation, weather, age or sex adjustment, no course or aid-station list, no watch or GPS sync, and no good-or-bad label for any finish time.

What does this page deliberately not do?

It does not predict a finish time, grade by age or sex, correct for hills or weather, plan training, offer medical advice, print a pace band, model negative splits, sync to a device, or handle any distance other than 10 km. It has no account, no upload and no saved data. Every number is worked out locally from the fields you fill in, and every formula is printed on the page.

Related calculators