Runtime

Road to Istanbul 21K — 18-week programme — Jun 29 to Nov 1, 2026
Race A — Tune-up
Buyukada 10K
Sep 27, 2026
Target: sub-80 — stretch 75
Island course — rolling hills and heat. First 2K deliberately slow, then settle. Walk the steep bits.
Race B — Main Event
Istanbul Half Marathon
Nov 1, 2026
Target: 3:00–3:20 — a finish, not a race
Your first half. Run/walk from the start. Check the official cut-off time before race day.

Where You Are — updated Aug 2, 2026

6.02 km
🏃 longest run
8:01/km
⚡ best pace (5K)
6.6 km
📊 avg weekly volume (W1-5)
10 runs
📅 in 5 plan weeks
2-3x
💪 lifting / week
12 PRs
🔥 in one session

Weekly Volume (km)

Pace Progression (min/km)

Runs Per Week

Distance Per Run (km)

Overall Progress

0 / 126 days completed 0%
Plan
Actual

Weekly Volume (km)

Base
10K Sharp.
HM Build

Long Run Progression (km)

Base
10K Sharp.
HM Build

Quality Pace Target (min/km)

Base
10K Sharp.
HM Build
Easy
Tempo
Interval
Long Run
Rest / Cross
Race Day

Phase 1 — Base Building

Jun 29 – Aug 16 Build frequency first, distance second. All easy running.
W01 🌱 First Full Week 14 km
MonEasyEasy run, conversational pace Z23 km
TueLiftPush day — no running
WedEasyEasy run, focus on relaxed breathing3.5 km
ThuLiftPull day — no running
FriEasyEasy run, steady effort → W2 Mon3.5 km
SatLiftLeg day — no running → W2 Tue
SunLongLong easy run — no pace pressure Z1Z2 → W2 Wed4 km
Same effort you've been doing. Just be consistent and don't chase pace. Fri–Sun slipped — pushed into Week 2's reset (click a checked box twice to mark a day ✕ missed). Life happens; the plan absorbs it.
W02 🔁 Reset & Settle 16.5 km
MonEasyEasy run, steady effort from W1 Fri3.5 km
TueLiftLeg day from W1 Sat
WedLongLong easy run — W1's long run, no pace pressure from W1 Sun4 km
ThuLiftPush day
FriEasyEasy run with 4x20s strides at end4 km
SatLiftPull day
SunLongLong easy run — explore a new route5 km
Reset week: absorbs the three sessions missed in W1 without touching the rest of the plan — same weekly load, races stay anchored. If the Jul 5 long run did happen after all, check it off in W1 and treat Wednesday as a plain easy 4 km. Strides move to Friday: short accelerations, smooth and controlled, not sprints.
W03 💪 Building Volume 18 km
MonEasyEasy run4 km
TueLiftPush day
WedEasyEasy run + 5x20s strides4 km
ThuLiftPull day
FriEasyEasy run4 km
SatLiftLeg day
SunLongLong easy run6 km
6K long run — new territory beyond the 5K. Keep it slow. Walk if you need to.
W04 🛁 Recovery Week 14 km
MonEasyShort easy run3 km
TueLiftPush day
WedEasyEasy run + strides3.5 km
ThuLiftPull day
FriRestFull rest or light walk
SatLiftLeg day (lighter volume)
SunLongEasy long run4.5 km
Deload week. Every 3-4 weeks, pull back 20-25% to let your body adapt. Not optional.
W05 🔁 Re-Entry 14 km
MonEasyEasy run — same effort as Sunday, don't push4 km
TueLiftPush day
WedEasyEasy run + 4x20s strides4 km
ThuLiftPull day
FriRestRest, swim, or walk — a 3 km shakeout is a bonus, not a target
SatLiftLeg day
SunLongLong easy run — new distance PB for this block Z1Z26 km
Rewritten Jul 26. The original W5 asked for 22 km and a first 8K — off a month averaging 5.7 km/week and a 5.05 km longest run, that was a fantasy. This is three short runs and a 6 km long: still your biggest week of the block, but built from sessions you've already proven you can do. Frequency is the target here, not distance. Three runs at 8:30-9:00/km beats one hard one. If you only get two in, make them Wednesday and Sunday.
W06 📈 Steady Build 16 km
MonEasyEasy run — the one that historically vanishes. Get it done first thing.4 km
TueLiftLeg day — heavy is fine
WedEasyEasy run + 4x20s strides at the end5 km
ThuLiftPush day
FriLiftPull day — upper body only, nothing that loads the legs
SatLong05:45 start. Long easy run — new distance PB for this block7 km
SunRestThe one empty day. Aug 9 off — every other Sunday from here is a long run.
One-off shape this week only: the long run sits on Saturday at 05:45 and Sunday Aug 9 is the single empty day of the whole programme. From W8 the long run returns to Sunday where it belongs. 05:45 because sunrise is ~06:15 and by 09:00 Istanbul is 32°C. Friday is upper-body only so Saturday's legs are fresh.
W07 🌊 Arsuz 18 km
MonEasyEasy run — new roads, enjoy it4 km
TueSwimSwim — replaces leg day. 20–30 min easy, technique over distance.
WedEasyEasy run + 5x20s strides6 km
ThuSwimSwim — replaces push day. Add some pull-buoy work for the upper back.
FriSwim / BallSwim or basketball — replaces pull day. If basketball, this is the day for it.
SatRestRest, or an easy float in the sea. Nothing that loads the legs.
SunLong06:30 start. Long easy run along the Arsuz coast — carry water8 km
Away in Arsuz Aug 10–17. Runs stay exactly as planned; the three lifts become swims. Swimming is the ideal substitute here — aerobic, zero impact, and it protects the running legs you are trying to build. The tempo is gone from the whole programme: your all-out 5K is 8:04/km and your easy pace is 8:30/km, so there is only ~30s/km between easy and maximum — no aerobic gap for tempo to sit in. Strides are the only intensity until W12. ⚠ Basketball on Friday, not later. It is lateral, high-impact and the single most likely thing to sprain an ankle two days before a long run. Friday leaves a clear day.

Phase 2 — 10K Build

Aug 17 – Sep 27 Extend the long run to 11 km and meet 10K before race day
W08 🛁 Down Week 14 km
MonEasyEasy run — or skip it if you are still travelling home4 km
TueLiftLeg day — first lift back
WedEasyEasy run + 4x20s strides4 km
ThuLiftPush day
FriRestRest
SatLiftPull day — upper only, protects tomorrow
SunLong06:30 start. Easy long run — short on purpose6 km
Deliberate step back after three build weeks — this is where the adaptation actually lands. Was 26 km with 5x400m intervals and an 11 km long run; off an 18 km week that was a 62% jump into speed work you have no base for. Monday is a travel day — if you are still on the road, drop it and take the week as three runs. Normal shape resumes: Sat is pull, Sunday is the long run.
W09 🏃 Fourth Run Enters 21 km
MonEasyEasy run4 km
TueLiftLeg day
WedEasyEasy run + 5x20s strides5 km
ThuLiftPush day
FriEasyShort easy run — the 4th run enters here3 km
SatLiftPull day — upper only
SunLong06:30 start. Long easy run — include some incline, Buyukada is hilly9 km
The 4th weekly run arrives — short, Friday. Only run this week as written if W6, W7 and W8 actually happened. If you missed more than two runs across those three weeks, repeat W8 instead and tell Vega. Falling behind is fixable; stacking volume on a broken base is not.
W10 🎯 First 10K 23 km
MonEasyEasy run4 km
TueLiftLeg day
WedEasyEasy run + 5x20s strides6 km
ThuLiftPush day
FriEasyShort easy run3 km
SatLiftPull day — upper only
SunLong06:30 start. First 10K ever. 9:00/km, walk breaks fine, carry water10 km
Sunday Sep 6 is the first 10 km of your life. Three weeks before the race, on a training Sunday, with no bib and no clock — exactly where you want to meet that distance for the first time. Walk 60s every 3 km if you need to; that is strategy, not failure. Carry water. Do not race it.
W11 🛁 Down Week 17 km
MonEasyEasy run4 km
TueLiftLeg day
WedEasyEasy run + strides6 km
ThuLiftPush day
FriRestRest
SatLiftPull day — upper only
SunLong07:00 start. Easy long run — deliberately short7 km
Second down week. You just ran 10 km for the first time — absorb it. Long run back to 7 km. This is the week your body banks the last three.
W12 🗡️ Race Rehearsal 25 km
MonEasyEasy run4 km
TueLiftLeg day — last heavy legs before Buyukada
WedGoal effort1.5K easy, then 3K at goal 10K effort (~8:00/km), then 1.5K easy Z36 km
ThuLiftPush day
FriEasyShort easy run4 km
SatLiftPull day — upper only
SunLong07:00 start. Longest run before the race — rehearse race breakfast11 km
Biggest week of the block, and the first and only quality session before Buyukada: Wednesday's middle 3 km at goal 10K effort (~8:00/km). Not a time trial — a rehearsal so race pace is not a stranger on Sep 27. Sunday's 11 km is the longest run before the race. Tuesday is the last heavy leg session until after Buyukada.
W13 🏁 RACE WEEK — Buyukada 10K 19 km (incl. race)
MonEasyEasy shakeout run4 km
TueLiftUpper body only — no legs this week
WedEasyShort run + 4x20s strides3 km
ThuRestRest. Hydrate.
FriRestRest. Sort ferry times and race kit tonight.
SatEasy2 km shakeout + 3 strides. Lay out gear. Early night.2 km
SunRACEBuyukada 10K. First 2K at 8:45/km. Settle 8:15–8:30. Last 2K — whatever you have. Z2Z310 km
Taper. You will feel restless and slightly heavy — that is the taper working, not fitness leaving. Race strategy: first 2 km at 8:45/km — deliberately, painfully slow. Then settle to 8:15–8:30. Last 2 km, whatever is left. Realistic finish: 78–85 minutes. The island is hilly and it will still be warm — walk the steep bits, run the rest. Nothing new on race day: not shoes, not breakfast, not pace.

Phase 3 — Half Marathon Build

Sep 28 – Nov 1 Long run 10 → 16 km, fuelling practice, taper for 21.1K
W14 💤 Recovery 18 km
MonRestFull rest after the race
TueEasyRecovery jog — 9:15–10:00/km. Legs will be heavy. Expected.3 km
WedLiftUpper body only
ThuEasyEasy run5 km
FriRestRest
SatLiftPull day — upper only
SunLong07:00 start. Easy long run — no pace pressure at all10 km
Post-race. Monday is non-negotiable rest, Tuesday's jog will feel awful and that is normal. Long run drops to 10 km — you raced 10 km eight days earlier, this one is at 9:15/km with no clock. Do not try to prove anything this week.
W15 🌍 Distance Push 24 km
MonEasyEasy run5 km
TueLiftLeg day — moderate load, this is a running block now
WedEasyEasy run + 5x20s strides6 km
ThuLiftPush day
FriRestRest
SatLiftPull day — upper only
SunLong07:00 start. 13 km — new distance. Practise fuelling and walk breaks.13 km
Now the half-marathon build actually starts. Sunday's 13 km is new territory. This is where you start practising fuelling — something with sugar at 45 minutes, water every 3 km. Whatever you plan to use on Nov 1, use it here. Leg day goes moderate from now on.
W16 🏔️ Peak Long Run 30 km
MonEasyEasy run5 km
TueLiftLeg day — light volume, peak running week
WedEasyEasy run + strides6 km
ThuEasyShort easy run3 km
FriRestRest — nothing at all before the dress rehearsal
SatLiftPull day — upper only, light
SunLong07:00 start. DRESS REHEARSAL — 16 km. Race breakfast, race shoes, race fuelling.16 km
Sunday Oct 18 is the dress rehearsal — 16 km, the longest run of the programme. Same wake time, same breakfast, same shoes, same fuelling as race day. Was 18 km; 16 is the honest ceiling off this base. That leaves a 5 km gap to the half, which race-day adrenaline and a run/walk strategy will cover — but you should know the gap is there. If you finish this, you finish Nov 1.
W17 ⏳ Taper Begins 20 km
MonEasyEasy run5 km
TueLiftUpper body only — no legs from here to race day
WedEasyEasy run + strides5 km
ThuRestRest
FriLiftUpper body, light
SatRestRest or an easy walk
SunLong07:30 start. Easy long run — do not chase time10 km
Volume drops a third. You will feel antsy and convinced you are losing fitness. You are not — the hay is in the barn. No heavy leg work from here to the race. The only job left is arriving on Nov 1 healthy.
W18 👑 RACE WEEK — Istanbul Half Marathon 30 km (incl. race)
MonEasyEasy shakeout4 km
TueRestRest. No lifting at all this week.
WedEasyShort jog + 4x20s strides3 km
ThuRestRest. Hydrate aggressively.
FriRestRest. Normal-sized carb-heavy dinner. Lay out gear.
SatEasy10-min shakeout jog, nothing more. Early night.2 km
SunRACEIstanbul Half Marathon — 21.1 km. First 5K at 9:30/km. Then 9:00. From 15K, heart. Z1Z221.1 km
This is it. Race plan: first 5 km at 9:30/km — slower than every training run you have done. Then 9:00/km. From 15 km, whatever is left. Run/walk from the start if you want: 9 minutes run, 1 minute walk, the whole way — that finishes a half more reliably than going out at 8:30 and blowing up at 16 km. Realistic finish: 3:00–3:20.Check the official course cut-off before race day — a 3:20 finish is close to typical half-marathon sweep times, and you want to know that in October, not at kilometre 18. Nothing new on race day.

Programme Rules

Pace & Zone Cheat Sheet

The Golden Rule of HR Training

Your Heart Rate Zones — Reference

Z1
< 124 bpm
Recovery
Barely effort
Z2
125 – 154
Easy / Aerobic
Can talk freely
Z3
155 – 169
Tempo
Few words only
Z4
170 – 184
Threshold
Can't talk
Z5
185+
Max effort
All-out