2026 Training

Daily training log · synced from Garmin Connect

52.6

VO2 Max

57

Resting HR

77.5kg

Weight

14.9%

Body fat

63.5kg

Muscle

22.5

FFMI

30d avg · withings

Today

7h7m

Sleep

68

Sleep score

178 activities in 2026

JanFebMarAprMayJunJulAugSepOctNovDecMWF
Less
More

Thursday, June 11, 2026

0 activities

Rest day

Training load

Fitness 15.4
Fatigue 17.5
Form -2.1
-1001020JanFebMarAprMayJun
Productive overreachCTL 15.4 · ATL 17.5 · TSB -2.1 · fitness 0%

Carrying manageable fatigue while fitness is building. This is the sweet spot — training is working. Maintain and recover periodically.

Fitness (CTL) = 42d avg · Fatigue (ATL) = 7d avg · Form (TSB) = fitness − fatigue · Based on duration × HR intensity

Trends · last 4 weeks vs previous 4

Improving
Avg session length
1h 3m58m-7%
Avg training HR
146 bpm137 bpm+6%
Declining
Weekly volume
3h 56m3h 9m-20%
Weekly distance
31.2km21.4km-31%
Weekly elevation
691m485m-30%
Sessions / week
3.83.3-13%
Running pace
7:09/km7:29/km-5%
Cardiac efficiency
2.953.19-8%
Shifting
Trail Run
2h 9m/wk1h 26m/wk-33%
Run
1h 19m/wk48m/wk-39%
Pool Swim
16m/wk7m/wk-53%

Several metrics declining. Could signal overtraining, under-recovery, or a disrupted routine. Worth checking in with how you feel.

HR zone distribution

threshold-heavy · Z3 36%
W1: Z1 5m · Z2 67m · Z3 42m · Z4 1m · Z5 0m
W2: Z1 10m · Z2 79m · Z3 47m · Z4 31m · Z5 22m
W3: Z1 5m · Z2 73m · Z3 93m · Z4 22m · Z5 18m
W4: Z1 4m · Z2 88m · Z3 69m · Z4 18m · Z5 14m
W5: Z1 9m · Z2 156m · Z3 55m · Z4 6m · Z5 16m
W6: Z1 5m · Z2 62m · Z3 100m · Z4 40m · Z5 18m
W7: Z1 14m · Z2 144m · Z3 46m · Z4 8m · Z5 14m
W8: Z1 14m · Z2 23m · Z3 94m · Z4 38m · Z5 18m
W9: Z1 1m · Z2 58m · Z3 43m · Z4 33m · Z5 21m
W10: Z1 21m · Z2 60m · Z3 20m · Z4 27m · Z5 14m
W11: Z1 12m · Z2 79m · Z3 64m · Z4 22m · Z5 20m
W12: Z1 1m · Z2 9m · Z3 12m · Z4 4m · Z5 11m
W13: Z1 7m · Z2 48m · Z3 24m · Z4 17m · Z5 4m
W14: Z1 0m · Z2 10m · Z3 45m · Z4 30m · Z5 0m
W16: Z1 68m · Z2 68m · Z3 50m · Z4 48m · Z5 2m
W17: Z1 8m · Z2 107m · Z3 76m · Z4 48m · Z5 0m
W18: Z1 13m · Z2 130m · Z3 92m · Z4 26m · Z5 22m
W19: Z1 0m · Z2 12m · Z3 2m · Z4 14m · Z5 9m
W20: Z1 23m · Z2 100m · Z3 164m · Z4 70m · Z5 17m
W21: Z1 6m · Z2 50m · Z3 72m · Z4 22m · Z5 5m
W22: Z1 30m · Z2 46m · Z3 25m · Z4 17m · Z5 4m
W23: Z1 37m · Z2 125m · Z3 88m · Z4 11m · Z5 0m
W24: Z1 1m · Z2 16m · Z3 47m · Z4 44m · Z5 2m
Z111%+7
Z237%
Z336%
Z414%-2
Z52%-3

Heavy on threshold work (Z3). Effective short-term, but can build fatigue fast. Consider more Z1-Z2 easy days.

Long run progression

peak 22.0km wk 20
W1: 8.2km · 52m · 6:24/km
W2: 9.0km · 1h 2m · 6:57/km
W3: 10.1km · 1h 12m · 7:07/km
W4: 11.3km · 1h 9m · 6:10/km
W5: 12.6km · 1h 23m · 6:36/km
W6: 13.1km · 1h 19m · 6:04/km
W7: 11.2km · 1h 13m · 6:32/km
W8: 15.1km · 1h 31m · 6:02/km
W9: 8.1km · 54m · 6:44/km
W10: 7.0km · 48m · 6:52/km
W11: 11.3km · 1h 7m · 6:02/km
W12: 5.1km · 25m · 5:06/km
W13: 5.5km · 30m · 5:34/km
W14: 8.4km · 48m · 5:48/km
W16: 12.2km · 1h 21m · 6:42/km
W17: 14.2km · 1h 43m · 7:19/km
W18: 13.2km · 1h 41m · 7:40/km
W19: 7.4km · 37m · 5:04/km
W20: 22.0km · 2h 57m · 8:04/km
W21: 13.8km · 1h 28m · 6:25/km
W22: 4.7km · 40m · 8:47/km
W23: 17.9km · 2h 27m · 8:13/km
W24: 15.0km · 1h 50m · 7:21/km
15.0km7:21/km-16% vs prevlongest run per week

Long run is steady. The backbone of endurance — keep showing up for this one.

Body composition trends

Weight+0.7kg

77.7kg

Body fat-1.0%

14.4%

Muscle mass+1.3kg

64.0kg

Textbook recomp — muscle up, body fat down. Hard to achieve and you're doing it.

Jun 8 – Jun 14W24current
1 session-59%
Trail Run 1h 50m
1h 50m
15.0km605m ↑152 bpm1313 cal
Jun 1 – Jun 7W23
5 sessions+23%
Trail Run 2h 27mRun 1h 22mOpen Water 40m
4h 29m
30.8km608m ↑125 bpm2673 cal
May 25 – May 31W22
4 sessions+38%
Hike 1h 49mRun 40mTreadmill 37mPool Swim 30m
3h 38m
16.4km477m ↑124 bpm1623 cal
May 18 – May 24W21
3 sessions-58%
Trail Run 1h 28mRun 1h 10m
2h 38m
23.4km248m ↑146 bpm1894 cal
May 11 – May 17W20
5 sessions+907%
Trail Run 5h 10mRun 38mPool Swim 28m
6h 17m
47.2km1328m ↑143 bpm4214 cal
May 4 – May 10W19
1 session-87%
Run 37m
37m
7.4km22m ↑158 bpm529 cal
Apr 27 – May 3W18
5 sessions+18%
Run 2h 18mTrail Run 1h 43mTreadmill 45m
4h 47m
40.0km779m ↑144 bpm3124 cal
Apr 20 – Apr 26W17
4 sessions-7%
Trail Run 1h 43mRun 1h 41mPool Swim 37m
4h 2m
30.2km634m ↑138 bpm2748 cal
Apr 13 – Apr 19W16
4 sessions
Hike 1h 58mRun 1h 57mTreadmill 24m
4h 19m
22.5km859m ↑127 bpm2335 cal
Apr 6 – Apr 12W15
0 sessions-100%
Mar 30 – Apr 5W14
2 sessions-16%
Run 1h 25m
1h 25m
14.6km255m ↑151 bpm1147 cal
Mar 23 – Mar 29W13
4 sessions+178%
Treadmill 1h 12mRun 30m
1h 42m
16.8km39m ↑137 bpm1208 cal
Mar 16 – Mar 22W12
2 sessions-87%
Run 36m
36m
6.3km43m ↑150 bpm491 cal
Mar 9 – Mar 15W11
7 sessions+97%
Run 2h 14mWalk 1h 28mTrail Run 43mTreadmill 24m
4h 50m
35.4km420m ↑134 bpm2786 cal
Mar 2 – Mar 8W10
5 sessions-6%
Trail Run 48mPool Swim 39mRun 36mTreadmill 22m
2h 27m
17.5km340m ↑138 bpm1628 cal
Feb 23 – Mar 1W9
5 sessions-17%
Treadmill 1h 10mTrail Run 54mRun 32m
2h 37m
27.4km293m ↑149 bpm1988 cal
Feb 16 – Feb 22W8
5 sessions-19%
Run 2h 44mRowing 25m
3h 9m
33.5km423m ↑150 bpm2413 cal
Feb 9 – Feb 15W7
6 sessions+3%
Run 1h 48mTreadmill 1h 25mRowing 40m
3h 53m
38.1km92m ↑140 bpm2482 cal
Feb 2 – Feb 8W6
5 sessions-8%
Run 2h 5mTreadmill 56mRowing 45m
3h 47m
40.1km219m ↑151 bpm2727 cal
Jan 26 – Feb 1W5
5 sessions+28%
Treadmill 1h 59mRun 1h 23mRowing 45m
4h 7m
41.2km254m ↑143 bpm2653 cal
Jan 19 – Jan 25W4
5 sessions-8%
Run 2h 2mTreadmill 1h 11m
3h 13m
30.8km103m ↑143 bpm2285 cal
Jan 12 – Jan 18W3
4 sessions+10%
Run 1h 58mTreadmill 1h 33m
3h 31m
30.1km113m ↑148 bpm2365 cal
Jan 5 – Jan 11W2
5 sessions+68%
Treadmill 2h 6mTrail Run 1h 2mRun 3m
3h 12m
26.3km188m ↑138 bpm2162 cal
Dec 29 – Jan 4W1
3 sessions
Treadmill 1h 2mRun 52m
1h 54m
13.5km41m ↑138 bpm1289 cal
Trail Run
Run
Open Water
Hike
Treadmill
Pool Swim
Walk
Rowing
4wk avg

Activities

178 total

Jun 8 – Jun 14

Silves Trail Running

Wed Jun 10 · Trail Run · 15.0km · 1h 50mZ3

Jun 1 – Jun 7

Silves Running

Sun Jun 7 · Run · 8.0km · 56mZ2

Open Water Swimming

Fri Jun 5 · Open Water · 725m · 20mZ1

Lagoa Open Water Swimming

Thu Jun 4 · Open Water · 567m · 19mZ2

Strength

Thu Jun 4 · Strength · 1h 31m

Lagoa Trail Running

Tue Jun 2 · Trail Run · 17.9km · 2h 27mZ3

Silves Running

Mon Jun 1 · Run · 3.5km · 25mZ2

May 25 – May 31

Lagoa Hiking

Sun May 31 · Hike · 5.9km · 1h 49mZ1

Zone 4 Run

Fri May 29 · Run · 4.7km · 40mZ4

Treadmill Running

Thu May 28 · Treadmill · 4.5km · 37mZ2

Strength

Thu May 28 · Strength · 56m

Pool Swim

Wed May 27 · Pool Swim · 1.4km · 30mZ2

Strength

Tue May 26 · Strength · 1h 16m

Strength

Mon May 25 · Strength · 42m

May 18 – May 24

Estarreja Trail Running

Sun May 24 · Trail Run · 13.8km · 1h 28mZ3

Yoga

Sat May 23 · Yoga · 58m

Strength

Fri May 22 · Strength · 1h 37m

Zone 3 Run

Thu May 21 · Run · 2.6km · 24mZ3

Zone 3 Run

Wed May 20 · Run · 7.0km · 45mZ3

Strength

Tue May 19 · Strength · 1h 11m

Strength

Mon May 18 · Strength · 1h 18m

May 11 – May 17

Arouca Trail Running

Sun May 17 · Trail Run · 22.0km · 2h 57mZ3

Pilates

Sat May 16 · Pilates · 51m

Zone 5 Run

Fri May 15 · Run · 6.1km · 30mZ5

Zone 2 Run

Fri May 15 · Run · 1.2km · 8mZ2

Indoor Climbing

Thu May 14 · Climbing · 27m

Strength

Wed May 13 · Strength · 1h 31m

Pool Swim

Wed May 13 · Pool Swim · 675m · 28mZ1

Yoga

Tue May 12 · Yoga · 1h 24m

Zone 3 Trail Run

Tue May 12 · Trail Run · 17.2km · 2h 12mZ3