Welcome to Project 70.3. One body, one plan, one goal: a first triathlon finish in Småland. Readiness comes from Whoop, performance from Strava, discipline from a seven-day tracker — synced from the source every morning.
Whoop decides the colour. Recovery sets it, HRV and resting heart rate explain it, sleep is the lever for tonight. Pick the window — today mirrors the app, thirty days is the honest baseline.
Green (≥67 %): go hard. Yellow (34–66 %): stick to the plan. Red (<34 %): back off, sleep, eat.
As of — · showing 30-day average · targets: recovery ≥ 55 %, sleep ≥ 7.0 h.
Three signals that matter in base phase: how much I run, how fast I go at an easy heart rate, and whether the weekly hours land in the 9–11 h window.
Base phase through December: technique in the water, aerobic foundation on the bike and the road, strength stays. Sessions get ticked off as the week unfolds — the tracker resets every Monday.
Runs under the HR cap of 150 bpm — one hard run a week is the budget, the rest stays easy.
Ten years under the bar, one year on the road, zero triathlons — so far. The zones follow the Friel LTHR model and sharpen after the first lab test.
| Zone | Purpose | Heart rate |
|---|
Provisional zones based on max HR 200.
Ironman 70.3 Jönköping · 11 July 2027. Småland, midsummer light, and a lake so clear you can count the stones.
1.9 km swim in one of Europe's clearest lakes, 90 km through Småland, and a half marathon along the shore of Vättern with the whole town out on the course.
Whoop and Strava flow in server-side — automatically around 8:00 every morning, or on demand. Tokens live encrypted on the server; visitors only ever see the published numbers.
Recovery, HRV, resting heart rate, sleep and strain for the last 30 cycles.
All activities since 2024 — distance, time, heart rate.