Split table: break a target time into segments
Enter total distance, total time and split distance, then choose an even or negative-split strategy to build a printable table. The final segment may be short, and all whole seconds add up exactly to the total.
Set distance, time, split length and strategy
Split table
| Split | Distance | Cumulative time | Split time |
|---|
The final split may be shorter than a full unit. Whole seconds are assigned by largest remainder, so every split time adds up to the entered total and no split is negative.
Formula and conditions
What it is for
A split table breaks a target performance into equal-distance segments. It is useful for writing a pace band before a race, printing a note for an aid-station bag, or comparing actual splits afterwards. It offers two explicit arithmetic strategies: even and negative split. Both are planning tools, not predictions of how a race will unfold.
For example: 10 km in 50 minutes with 1 km even splits gives 5 minutes per segment and cumulative times of 5, 10, 15 … 50 minutes. For 5 km with 2 km splits, the first two segments take 10 minutes each and the final 1 km takes 5 minutes.
The two strategies
Even: every metre uses the same pace, total time ÷ total distance.
Negative split: the first half of the distance is slower and the second half is faster. The difference delta defaults to 0.02 and is limited to 0 to 0.10. The first half uses (1 + delta) ÷ 2 of total time and the second half uses (1 − delta) ÷ 2. For 10 km in 3000 seconds with delta = 0.02, the first 5 km take 1530 seconds (306 s/km) and the second 5 km take 1470 seconds (294 s/km).
A segment that crosses the halfway point is integrated over its actual metres in each half; the whole segment is never given a single pace by mistake.
The algorithm
- Split count = total distance ÷ split distance, rounded up.
- Segment i covers
[(i−1) × split distance, min(i × split distance, total distance)]. - Under the even strategy, exact time = segment metres × total seconds ÷ total metres.
- Under the negative strategy, each part before or after the halfway distance is multiplied by its own pace, then the parts are added.
- Take the floor of every exact time, then distribute the remaining whole seconds by largest remainder: the segments with the largest fractional parts receive one extra second each, with ties going to the earlier segment.
- The final segment may still be shorter than a full unit, but every segment time adds up exactly to the total and no segment is negative.
Largest-remainder allocation can put a segment one second away from its exact value, but the total does not drift. Cumulative times are built from the allocated whole seconds, so the last segment cannot turn negative and the total cannot disagree with the input.
Inputs and limits
- Total distance, total time and split distance must all be greater than zero; total time is entered as whole seconds.
deltaapplies only to the negative strategy and must be between 0 and 0.10; setting it to 0 produces the same table as the even strategy.- If the split distance is greater than the total distance, the table has one segment equal to the total time.
- Distance units can be kilometres or miles; the table uses the unit you entered, with one mile equal to 1,609.344 metres.
- The tool does not adjust for hills, aid stations or weather. Those are training and racing decisions, not arithmetic the table should make for you.
How to use it
Treat the table as a reference or ceiling, not a command. Start corrals, aid stations, hills and weather will move actual splits. If the first half is clearly faster than the table, the second half may pay for it. A negative-split table describes a deliberate pace distribution; it does not guarantee that the second half will feel easier.
To convert an average pace first, use the pace calculator. To understand the standard marathon distance, read why the marathon is 42.195 km.
Verification cases
- 10 km, 3000 seconds, 1 km even splits: 10 segments of 300 seconds, cumulative from 300 to 3000 seconds.
- 5 km, 1500 seconds, 2 km even splits: 3 segments of 2, 2 and 1 km, taking 600, 600 and 300 seconds, totalling 1500 seconds.
- 5 miles, 2400 seconds, 1 mile even splits: 5 segments of 480 seconds, totalling 2400 seconds.
- 10 km, 3000 seconds, 4 km negative splits, delta = 0.02: 1224, 1188 and 588 seconds, totalling 3000 seconds; the second segment crosses halfway.
- 10 km, 3000 seconds, 5 km negative splits, delta = 0.02: 1530 seconds for the first half and 1470 seconds for the second half.
All cases were checked by independent arithmetic.
Privacy and data
All calculations happen locally in your browser; inputs are not sent to an application database and no account is required. To restore inputs after a refresh and to support sharing, values are written into the page URL query string. Opening or refreshing that URL sends it to the static host and leaves it in browser history. File contents are never written into the URL. Clear the address-bar parameters after using a shared device.
Sources and scope
Distance units and the standard marathon value follow World Athletics' description. This article and tool were checked on 2026-10-27. A split table is not a finish-time promise.
Implementation specification (English)
These fields support implementation and review. The article text explains them in the page language.
- Formula and conditions
- splitCount = ceil(totalDistance / splitDistance). Even strategy: each metre costs totalSeconds / totalMeters. Negative strategy with delta: the first half of the distance uses share (1 + delta) / 2 of total time and the second half uses (1 − delta) / 2, so the first-half pace per metre is totalSeconds × (1 + delta) / totalMeters and the second-half pace is totalSeconds × (1 − delta) / totalMeters. A segment crossing the midpoint is integrated with both paces. Exact split seconds are converted to whole seconds by largest remainder: floor every exact value, then give one extra second to the splits with the largest fractional parts, breaking ties by lower split index. The final cumulative time equals totalSeconds and no split is negative.
- Assumptions
- All splits use the same distance except the final partial split.
- Even strategy assumes one constant pace; negative strategy assumes one pace before the halfway distance and one faster pace after it.
- The negative-split difference delta defaults to 0.02 and is limited to 0 to 0.10.
- The table does not model hills, wind, aid stations or race tactics.
- Total time is entered as whole seconds so the largest-remainder allocation can conserve it exactly.
- Rounding
- Exact split durations are allocated as whole seconds by largest remainder; every split time adds up to the entered total and the final cumulative time equals it exactly.
Independent examples
Expected values come from independent arithmetic or verified algorithms, not from the page script.
case-splits-10kIndependent examples
Independent arithmetic: 10 km at 3000 s is 300 s per 1 km split; cumulative times are 300 × n seconds and the last equals 3000 s.
{
"totalDistance": 10,
"distanceUnit": "km",
"totalSeconds": 3000,
"splitDistance": 1,
"strategy": "even",
"delta": 0.02
}{
"splitCount": 10,
"splits": [
{
"index": 1,
"distance": 1,
"cumulativeSeconds": 300,
"splitSeconds": 300
},
{
"index": 2,
"distance": 1,
"cumulativeSeconds": 600,
"splitSeconds": 300
},
{
"index": 3,
"distance": 1,
"cumulativeSeconds": 900,
"splitSeconds": 300
},
{
"index": 4,
"distance": 1,
"cumulativeSeconds": 1200,
"splitSeconds": 300
},
{
"index": 5,
"distance": 1,
"cumulativeSeconds": 1500,
"splitSeconds": 300
},
{
"index": 6,
"distance": 1,
"cumulativeSeconds": 1800,
"splitSeconds": 300
},
{
"index": 7,
"distance": 1,
"cumulativeSeconds": 2100,
"splitSeconds": 300
},
{
"index": 8,
"distance": 1,
"cumulativeSeconds": 2400,
"splitSeconds": 300
},
{
"index": 9,
"distance": 1,
"cumulativeSeconds": 2700,
"splitSeconds": 300
},
{
"index": 10,
"distance": 1,
"cumulativeSeconds": 3000,
"splitSeconds": 300
}
]
}case-splits-mileIndependent examples
Independent arithmetic: 2400 s over 5 international miles is 480 s per mile. Five 1-mile splits each take 480 s and sum to 2400 s.
{
"totalDistance": 5,
"distanceUnit": "mi",
"totalSeconds": 2400,
"splitDistance": 1,
"strategy": "even",
"delta": 0.02
}{
"splitCount": 5,
"splits": [
{
"index": 1,
"distance": 1,
"cumulativeSeconds": 480,
"splitSeconds": 480
},
{
"index": 2,
"distance": 1,
"cumulativeSeconds": 960,
"splitSeconds": 480
},
{
"index": 3,
"distance": 1,
"cumulativeSeconds": 1440,
"splitSeconds": 480
},
{
"index": 4,
"distance": 1,
"cumulativeSeconds": 1920,
"splitSeconds": 480
},
{
"index": 5,
"distance": 1,
"cumulativeSeconds": 2400,
"splitSeconds": 480
}
]
}case-splits-negative-crossingIndependent examples
Independent arithmetic with delta 0.02: the first 5 km take 51% of 3000 s = 1530 s (306 s/km) and the second 5 km take 1470 s (294 s/km). A 4 km split is 4 × 306 = 1224 s. The second split crosses 5 km: 1 × 306 + 3 × 294 = 1188 s. The final 2 km is 2 × 294 = 588 s. Sum = 3000 s.
{
"totalDistance": 10,
"distanceUnit": "km",
"totalSeconds": 3000,
"splitDistance": 4,
"strategy": "negative",
"delta": 0.02
}{
"splitCount": 3,
"splits": [
{
"index": 1,
"distance": 4,
"cumulativeSeconds": 1224,
"splitSeconds": 1224
},
{
"index": 2,
"distance": 4,
"cumulativeSeconds": 2412,
"splitSeconds": 1188
},
{
"index": 3,
"distance": 2,
"cumulativeSeconds": 3000,
"splitSeconds": 588
}
]
}case-splits-negative-halvesIndependent examples
Independent arithmetic: first-half share = (1 + 0.02) / 2 = 0.51, so 3000 × 0.51 = 1530 s. Second-half share = (1 − 0.02) / 2 = 0.49, so 3000 × 0.49 = 1470 s. Sum = 3000 s.
{
"totalDistance": 10,
"distanceUnit": "km",
"totalSeconds": 3000,
"splitDistance": 5,
"strategy": "negative",
"delta": 0.02
}{
"splitCount": 2,
"splits": [
{
"index": 1,
"distance": 5,
"cumulativeSeconds": 1530,
"splitSeconds": 1530
},
{
"index": 2,
"distance": 5,
"cumulativeSeconds": 3000,
"splitSeconds": 1470
}
]
}case-splits-partialIndependent examples
Independent arithmetic: 1500 s / 5 km = 300 s/km. Two full 2 km splits take 600 s each; the final 1 km split takes 300 s, and 600 + 600 + 300 = 1500 s.
{
"totalDistance": 5,
"distanceUnit": "km",
"totalSeconds": 1500,
"splitDistance": 2,
"strategy": "even",
"delta": 0.02
}{
"splitCount": 3,
"splits": [
{
"index": 1,
"distance": 2,
"cumulativeSeconds": 600,
"splitSeconds": 600
},
{
"index": 2,
"distance": 2,
"cumulativeSeconds": 1200,
"splitSeconds": 600
},
{
"index": 3,
"distance": 1,
"cumulativeSeconds": 1500,
"splitSeconds": 300
}
]
}Sources and evidence
The marathon is a road running event over 42.195 kilometres. The distance is also expressed as 26 miles and 385 yards.
Version and review
Written by: RunMap editorial desk (AI-assisted draft and review)
Updated: 27 Oct 2026
Reviewed: 27 Oct 2026 · 1 review record(s)