Race plan

Pace, fuel, hills and watch setup for your race, built from the course itself.

Course

KL Marathon 2026, half marathon, 21.1 km. Upload your own GPX to plan your race.

Goal

Hours, minutes and seconds, for example 1:59:00
Start time

Average 5:38/km. First half 1:00:16, second half 0:58:44. Finish around 6:44 am. You reach the km 17 cutoff around 6:21 am; it closes at 07:50.

Total uphill
152 m

Biggest is +40 m from km 2.2

Gels
2

First at km 7.2, about 0:40:59 in

Drink stations
9

First at km 4.5

Race rehearsal

Replay the whole race in
Elevation and hills
  • Uphill
  • Downhill
  • Flat
  • Gel
  • Drink
30 m60 m90 m80 m79 m61 m0 km5101520
Pace zone
Z2Z3Z4Z55:115:466:200 km5101520
Heart rate zone, estimated
Z41541611690 km5101520

Drag along a chart to move through the race. Set your own zones in the Zones tab.

Race progress0%
Distance
0.0 of 21.1 km
Race time
0:00:00
Clock
4:45 am
Target pace
6:07 /km
Pace zone
Z3 steady
Heart rate, estimated
157 bpm, Z4 threshold
Effort for km 1Hold back

Part 1 of 5: Settle in

Hold back. Relax your shoulders, find some space and check your pace once, not every 10 seconds.

Start easy

The first 2 km are planned a little slower than 5:38/km. Crowds and adrenaline make it feel too easy, so hold back.

What you will feel: Crowded, loud and exciting. The first kilometre will feel far too easy.

“Patience now, pace later.”

The race in 5 parts

Each row is the kilometre that ends at that marker. Pace changes with the hills so the effort stays even and the total still hits your goal. Heart rate is an estimate from your zones; set them in the Zones tab.

Kilometre splits
15:51/km5:510:05:514:50 am+0.8%Z3155 bpm, Z4Hold backStart easy
25:42/km5:420:11:334:56 am+0.0%Z4158 bpm, Z4Hold back
35:47/km5:470:17:205:02 am+0.9%Z3162 bpm, Z4SteadyUphill, +40 m over 1.9 km
46:04/km6:040:23:235:08 am+2.6%Z3163 bpm, Z4Hold back
55:27/km5:270:28:505:13 am-1.7%Z4159 bpm, Z4RecoverWater or isotonic station, Downhill, -15 m over 0.6 km
65:33/km5:330:34:235:19 am-0.4%Z4159 bpm, Z4Steady
75:31/km5:310:39:545:24 am-0.9%Z4159 bpm, Z4SteadyIsotonic station, Downhill, -17 m over 0.7 km
85:39/km5:390:45:345:30 am+0.2%Z4161 bpm, Z4SteadyGel 1, Water station, Uphill, +36 m over 1.1 km
96:04/km6:040:51:385:36 am+2.7%Z3165 bpm, Z4Hold backDownhill, -34 m over 0.7 km
105:28/km5:280:57:055:42 am-2.5%Z4161 bpm, Z4RecoverWater station, Uphill, +15 m over 0.6 km
115:38/km5:381:02:435:47 am-0.3%Z4162 bpm, Z4Steady
125:35/km5:351:08:185:53 am-0.2%Z4162 bpm, Z4Steady
135:32/km5:321:13:515:58 am-0.4%Z4162 bpm, Z4SteadyWater station
145:31/km5:311:19:226:04 am-0.5%Z4162 bpm, Z4SteadyGel 2
155:33/km5:331:24:556:09 am-0.2%Z4163 bpm, Z4SteadyWater or isotonic station, Banana
165:38/km5:381:30:336:15 am+0.2%Z4164 bpm, Z4Steady
175:34/km5:341:36:066:21 am-0.4%Z4163 bpm, Z4SteadyWater station
185:47/km5:471:41:536:26 am+1.1%Z3165 bpm, Z4Steady
195:29/km5:291:47:226:32 am-0.8%Z4164 bpm, Z4Push
205:35/km5:351:52:576:37 am+0.2%Z4166 bpm, Z4PushLast 2 km, Isotonic station, Splash zone
215:31/km5:311:58:286:43 am-0.2%Z4167 bpm, Z4PushWater station
Finish5:25/km0:321:59:006:44 am-0.8%Z4168 bpm, Z4Push