DEMO
~
/
_
Overview
Habits
Fitness
Server
Chat
Overview
Habits
Fitness
Server
Chat
Loading…
Fitness
184 activities · 1240 km · 12 months
Showing
All
Swim
Ride
Run
Fitness · CTL
[?]
52.3
building
52.3
building
+1.4 vs 30d ago · form -5.0 · A:C 1.10 optimal
+1.4 vs 30d ago · form -5.0 · A:C 1.10 optimal
Holding steady
Load and freshness are balanced. Keep the rhythm going — consistency is doing the work.
Fatigue (ATL)
[?]
57.3
+9.3 vs 30d ago · short-term load
Form (TSB)
[?]
-5.0
-7.9 vs 30d ago · freshness
Load balance (A:C)
[?]
1.10
optimal · acute ÷ chronic
Training calendar
12 months · shaded by load
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Personal bests
12 months
Swim
Fastest pace
0:34/100m
1.9 km · 6 Aug 2027 ↗
Fastest 1K
27:51
1.09 km · 10 Feb 2026 ↗
Longest
2.0 km
8 Mar 2027 ↗
Biggest climb
198 m
1.7 km · 20 Sep 2025 ↗
Hardest
119 load
24 Jun 2026 ↗
Most intense
94%
Progress
Weekly
Monthly
Distance
Pace
Avg HR
no activity last week
0.7 km
this week
6 Jun
29 Aug
Recent activities
185 all time · page 1 of 8
Afternoon Ride
27 Aug 27
Ride
·
14.3 km
·
1:13
·
157 bpm
·
load 61
Afternoon Swim
23 Aug 27
Swim
·
0.9 km
·
26:00
·
142 bpm
·
load 42
Afternoon Swim
17 Aug 27
Swim
·
0.6 km
·
13:41
·
132 bpm
·
load 102
Afternoon Ride
11 Aug 27
Ride
·
21.8 km
·
1:14
·
136 bpm
Volume
distance over time
Weekly
Monthly
Yearly
21.9 km
· 2 act
this week
7 Mar
29 Aug
Swim
Ride
Run
Sport mix
12 months
Swim
Fitness vs Fatigue
last 90 days
Fitness (CTL)
Fatigue (ATL)
Wellness
last 90 days
Resting HR
Sleep
Steps (7d avg)
Weight
Weekly strain
Foster, 7d
Load
[?]
174
7-day total
Monotony
[?]
0.63
healthy variation
Strain
[?]
109
load × monotony
Active days
184
50% of days
Current streak
0d
best 1d
Rest days
272
last 12 months
Eddington · Swim
[?]
1
2 more ≥2km to hit 2
of threshold · 30 Apr 2027 ↗
Longest time
39:49
1.1 km · 30 Aug 2026 ↗
Ride
Fastest avg
77.0 km/h
22.5 km · 23 Apr 2026 ↗
Fastest 20K
20:27
21.20 km · 24 Aug 2026 ↗
Longest
24.0 km
28 Jan 2027 ↗
Biggest climb
694 m
18.4 km · 7 Jun 2027 ↗
Hardest
116 load
15 Feb 2026 ↗
Most intense
94%
of threshold · 22 Apr 2027 ↗
Longest time
1:14:44
13.2 km · 28 Feb 2027 ↗
Run
Fastest pace
1:54/km
7.1 km · 3 Sep 2026 ↗
Fastest 3K
13:26
3.09 km · 19 Aug 2026 ↗
Fastest 5K
18:39
5.21 km · 30 Oct 2025 ↗
Longest
7.8 km
3 Sep 2025 ↗
Biggest climb
200 m
7.1 km · 3 Sep 2026 ↗
Hardest
119 load
12 Jan 2027 ↗
Most intense
94%
of threshold · 26 Jul 2027 ↗
Longest time
44:43
4.8 km · 25 May 2026 ↗
·
load 71
Afternoon Swim
6 Aug 27
Swim
·
1.9 km
·
10:43
·
142 bpm
·
load 52
Afternoon Ride
31 Jul 27
Ride
·
13.0 km
·
1:13
·
137 bpm
·
load 74
Afternoon Run
26 Jul 27
Run
·
2.3 km
·
16:51
·
134 bpm
·
load 53
Afternoon Swim
23 Jul 27
Swim
·
0.8 km
·
15:39
·
158 bpm
·
load 65
Afternoon Swim
21 Jul 27
Swim
·
0.9 km
·
11:35
·
134 bpm
·
load 95
Afternoon Swim
17 Jul 27
Swim
·
1.5 km
·
32:51
·
142 bpm
·
load 109
Afternoon Swim
11 Jul 27
Swim
·
1.5 km
·
29:18
·
154 bpm
·
load 50
Afternoon Run
6 Jul 27
Run
·
3.7 km
·
34:52
·
153 bpm
·
load 97
Afternoon Ride
2 Jul 27
Ride
·
19.6 km
·
1:08
·
142 bpm
·
load 54
Afternoon Run
28 Jun 27
Run
·
6.4 km
·
20:19
·
158 bpm
·
load 118
Afternoon Ride
25 Jun 27
Ride
·
18.6 km
·
1:05
·
152 bpm
·
load 110
Afternoon Run
22 Jun 27
Run
·
7.7 km
·
32:34
·
155 bpm
·
load 78
Afternoon Run
19 Jun 27
Run
·
4.7 km
·
17:25
·
145 bpm
·
load 87
Afternoon Run
16 Jun 27
Run
·
3.5 km
·
24:08
·
150 bpm
·
load 105
Afternoon Ride
11 Jun 27
Ride
·
20.5 km
·
45:30
·
143 bpm
·
load 95
Afternoon Ride
7 Jun 27
Ride
·
18.4 km
·
54:22
·
144 bpm
·
load 59
Afternoon Ride
1 Jun 27
Ride
·
22.3 km
·
39:41
·
152 bpm
·
load 47
Afternoon Ride
26 May 27
Ride
·
19.3 km
·
41:46
·
154 bpm
·
load 56
Afternoon Ride
21 May 27
Ride
·
8.1 km
·
31:48
·
130 bpm
·
load 90
Afternoon Swim
17 May 27
Swim
·
0.6 km
·
33:01
·
156 bpm
·
load 43
Afternoon Run
13 May 27
Run
·
2.6 km
·
18:49
·
134 bpm
·
load 60
Date
Type
Name
Distance
Time
Avg HR
Load
27 Aug 27
Ride
Afternoon Ride
14.3 km
1:13
157
61
23 Aug 27
Swim
Afternoon Swim
0.9 km
26:00
142
42
17 Aug 27
Swim
Afternoon Swim
0.6 km
13:41
132
102
11 Aug 27
Ride
Afternoon Ride
21.8 km
1:14
136
71
6 Aug 27
Swim
Afternoon Swim
1.9 km
10:43
142
52
31 Jul 27
Ride
Afternoon Ride
13.0 km
1:13
137
74
26 Jul 27
Run
Afternoon Run
2.3 km
16:51
134
53
23 Jul 27
Swim
Afternoon Swim
0.8 km
15:39
158
65
21 Jul 27
Swim
Afternoon Swim
0.9 km
11:35
134
95
17 Jul 27
Swim
Afternoon Swim
1.5 km
32:51
142
109
11 Jul 27
Swim
Afternoon Swim
1.5 km
29:18
154
50
6 Jul 27
Run
Afternoon Run
3.7 km
34:52
153
97
2 Jul 27
Ride
Afternoon Ride
19.6 km
1:08
142
54
28 Jun 27
Run
Afternoon Run
6.4 km
20:19
158
118
25 Jun 27
Ride
Afternoon Ride
18.6 km
1:05
152
110
22 Jun 27
Run
Afternoon Run
7.7 km
32:34
155
78
19 Jun 27
Run
Afternoon Run
4.7 km
17:25
145
87
16 Jun 27
Run
Afternoon Run
3.5 km
24:08
150
105
11 Jun 27
Ride
Afternoon Ride
20.5 km
45:30
143
95
7 Jun 27
Ride
Afternoon Ride
18.4 km
54:22
144
59
1 Jun 27
Ride
Afternoon Ride
22.3 km
39:41
152
47
26 May 27
Ride
Afternoon Ride
19.3 km
41:46
154
56
21 May 27
Ride
Afternoon Ride
8.1 km
31:48
130
90
17 May 27
Swim
Afternoon Swim
0.6 km
33:01
156
43
13 May 27
Run
Afternoon Run
2.6 km
18:49
134
60
‹ Prev
1–25 of 185
Next ›
71 · 89km · 27:50
Ride
60 · 888km · 50:03
Run
53 · 263km · 21:48