Progress

Half Ironman 70.3 · Monday, February 1, 2027

Fitness (CTL)
40

42-day load average

Fatigue (ATL)
46

7-day load average

Form (TSB)
-5

Training

Avg / week
4h 05m

Last 4 weeks

Swim · 20 wks
7.8mi
Bike · 20 wks
162mi
Run · 20 wks
292mi

Weekly volume by sport

Fitness, fatigue and form

Completed vs planned hours

HRV ms

Resting HR bpm

Sleep hours

Run zones

· · threshold pace 8:04/mi

ZoneNameHRPace
Z1Recovery0–14611:31–10:12
Z2Aerobic / Endurance146–15310:12–9:16
Z3Tempo155–1629:16–8:35
Z4Threshold163–1708:35–7:59
Z5VO2max172–1897:59–7:12

Estimated LTHR 172 (used for training load): estimated from 88% of max HR 196; best 20 min in 18 months was 166 bpm on 2026-01-11 - do a 30-min test to pin it down.

Bike zones

·

ZoneNameHR
Z1Recovery0–135
Z2Aerobic / Endurance135–149
Z3Tempo150–155
Z4Threshold157–165
Z5VO2max167–184

Estimated LTHR 167 (used for training load): estimated from run LTHR 172 -5; best 20 min in 18 months was 145 bpm on 2026-03-30 - do a 30-min test to pin it down.

Max HR 196 (199 bpm on 2022-02-28, aged to today) · resting 55. Know your max HR? Set MAX_HR under Athlete settings in pipeline/config.py.