Turn a goal time into a race-day plan — target pace, a split table for every kilometre or mile, equivalent race times, and training paces. Enter a goal to build a plan, or a recent result to see what it predicts. Everything is computed in your browser.
Format: 1:45:00 or 45:00
| Split | Pace/km | Split time | Elapsed |
|---|---|---|---|
| 1 | 4:59 | 4:59 | 4:59 |
| 2 | 4:59 | 4:59 | 9:57 |
| 3 | 4:59 | 4:59 | 14:56 |
| 4 | 4:59 | 4:59 | 19:54 |
| 5 | 4:59 | 4:59 | 24:53 |
| 6 | 4:59 | 4:59 | 29:52 |
| 7 | 4:59 | 4:59 | 34:50 |
| 8 | 4:59 | 4:59 | 39:49 |
| 9 | 4:59 | 4:59 | 44:48 |
| 10 | 4:59 | 4:59 | 49:46 |
| 11 · halfway | 4:59 | 4:59 | 54:45 |
| 12 | 4:59 | 4:59 | 59:43 |
| 13 | 4:59 | 4:59 | 1:04:42 |
| 14 | 4:59 | 4:59 | 1:09:41 |
| 15 | 4:59 | 4:59 | 1:14:39 |
| 16 | 4:59 | 4:59 | 1:19:38 |
| 17 | 4:59 | 4:59 | 1:24:36 |
| 18 | 4:59 | 4:59 | 1:29:35 |
| 19 | 4:59 | 4:59 | 1:34:34 |
| 20 | 4:59 | 4:59 | 1:39:32 |
| 21 | 4:59 | 4:59 | 1:44:31 |
| 21.10 km | 4:59 | 0:29 | 1:45:00 |
Riegel model — estimates, not promises.
Derived transparently from your result.
Your target pace is simply your goal time divided by the race distance. From there the split table shows the exact clock time you should hit at every kilometre or mile. Choose an even, negative, or positive split and the table keeps the total on your goal time while ramping the pace across the race.
Equivalent finish times use the Riegel model, T2 = T1 × (D2/D1)^1.06, a widely used endurance
formula. Training paces are anchored to Riegel-equivalent efforts at reference distances — for example threshold
pace is close to your 15K effort and interval pace is close to your 3K effort — with easy and recovery paces set
as labelled multipliers of marathon effort. Treat all of these as transparent starting points and override them
with your own recent results and how you feel.
Nothing is uploaded. All calculations run in your browser, and shareable links only encode the inputs you choose.
Pace is your goal time divided by the distance. This tool shows it per kilometre and per mile, then builds a split table so you know the target time at every marker.
A negative split means running the second half faster than the first. Choose negative or positive splits and a spread, and the table keeps the total exactly on your goal time.
Equivalent times use the Riegel model (T2 = T1 × (D2/D1)^1.06), a widely used endurance formula. They are estimates that assume similar training and course profiles — always override with your own recent results.
Each zone is anchored to a Riegel-equivalent effort at a reference distance (for example threshold ≈ your 15K effort) or a labelled multiplier of marathon effort, so every number is explainable rather than a black box.