Training
Strava + Apple Health → GPT-4.1 coach. Everything self-hosted.
YTD
| Sessions | Distance | Time | Elevation | Calories |
|---|---|---|---|---|
| 367 | 11032.0 km | 485h 04m | 27879 m | 317916 kcal |
Gear
| Bike | Sessions | km |
|---|---|---|
| HoneyBadger | 40 | 2480.6 km |
| ErgBike C2 | 74 | 1513.3 km |
| Hoops | 33 | 1294.4 km |
| Holly Grail | 15 | 1195.7 km |
| TheMule | 2 | 62.7 km |
| Commuter | 2 | 62.4 km |
HR & HRV — last 90 days
Resting heart rate and HRV (SDNN) with daily training load and sleep overlay.
Weekly training — 12 months
km per week with average heart rate and HRV trend lines.
Fitness — CTL / ATL / Form
Chronic Training Load (42d), Acute Training Load (7d) and Form (TSB = CTL − ATL). Computed from suffer score.
This week
| This week | 12-mo avg | vs avg | |
|---|---|---|---|
| Sessions | 8 | 8.7 | -8.0% |
| Distance | 70.7 km | 253.6 km | -72.1% |
| Time | 3h 09m | 11h 06m | -71.6% |
| Elevation | — | 585 m | -100.0% |
| Avg HR | 118 bpm | 115 bpm | +2.2% |
| Avg HRV | — | 37.2 ms | |
| Load | 147 | 385.0 | -61.8% |
| Avg Power | 129 W | 158 W | -18.6% |
AI coaching insights
-
**Today's Activity** - Today's 15,008m BikeErg was short and easy, well below your average session for distance, duration, and difficulty. - Average HR (105.3), power (111.1W), cadence (70.9), and suffer score (8) were all lower than weekly (~112 bpm avg HR, ~83 WL), showing clear active recovery status. - Positive: Kept effort light, suggesting good discipline for recovery. No concerns—just ensure you're fueling and hydrating well. **Weekly Load & Trends** - Current weekly load (83) is moderate and aligned with your recent pattern; no sharp spikes or drops in intensity. - You're in a maintenance phase, not ramping up or dropping volume—appropriate for late-season or post-peak block. **Recovery Recommendation** - HRV (26.3) is low and resting HR (56) is a touch high for you, indicating accumulated fatigue. - Take an easy/recovery day tomorrow; avoid high intensity or big volume. Focus on rest and supportive recovery habits.
-
**Today's Activity** - This 3x20min interval on the BikeErg (29.6 km, 198 W avg, 129 bpm avg HR, 58 rpm avg cadence, Suffer Score 64) is at the higher end of your average effort (avg ride HR: ~112 bpm; avg watts, cadence not available for all rides), indicating a solid threshold session with sustained intensity. - HR (129 vs 112 avg), power (198.3 W), and Suffer Score (64 vs avg per session ~41) are all elevated; cadence is in a typical endurance range. - Standout: Strong, consistent effort above average intensity; no concerning max HR. Slightly lower cadence may indicate fatigue or focus on power. **Weekly Load & Trends** - Weekly load is 83 so far, within your 7-day (416) and 28-day (4281) Suffer Score trends; typical for you (~10 sessions/week). - Trend is maintaining/building, with no major spikes or drops; volume is steady and controlled. **Recovery Recommendation** - HRV is slightly low (26.3), and resting HR is at baseline (56); coupled with a hard session today, this suggests you should take an easy aerobic or rest/recovery day tomorrow.
-
**Today's Activity** Today's BikeErg session was very short and low intensity (28s, 237.9m), with HR (100.7), power (223.7W), cadence (62.6) all below your average, and a suffer score of 0. This is far lighter than your normal efforts—no concerns, but this looks like a technique or warm-up drill, not a training load contributor. **Weekly Load & Trends** Weekly load is 83, much lower than typical (recent 7d: 352 suffer score, 10 sessions), showing a drop compared to recent workload (4281 over 28d). You're clearly in a recovery or down week—no spikes, just a notable reduction. **Recovery Recommendation** HRV (26.3) and resting HR (56) are both within normal range given the decreased load; you're recovering well. Suggest one more easy or moderate session tomorrow—no need to go hard yet, let the body soak up recovery benefits.
-
**Today's Activity** - This 30-min BikeErg session (13.4 km, 110 avg HR, 149W, 74 cadence, suffer score 8) is below the athlete's typical ride intensity and duration. - HR (110.1) is slightly below recent average (112.4), power moderate, cadence typical, and suffer score much lower than weekly (avg 35/session). - Positives: Kept effort very aerobic, showing good control. Concern: Session does not add much training stimulus; may be a recovery or maintenance ride. **Weekly Load & Trends** - Weekly load (83) is in the maintain/recovery range, much lower than recent 28d average weekly suffer score (~1070); 7d (352) is also low. - The number of sessions (10) and step count (7975) indicate moderate activity; overall, the athlete is in a light training week with no concerning spikes. **Recovery Recommendation** - HRV (26.3) and resting HR (56) are normal; with low training load, athlete is likely adequately recovered. - Recommendation: Easy or moderate session tomorrow is appropriate—can resume build if feeling fresh, but ensure gradual ramp-up.
-
**Today's Activity (Rowing: 2,337m, 848s, 59.9W, 23.1 cadence, 117 kcal)** - This rowing session is a light cross-training effort compared to your usual cycling volume and intensity. - No HR data recorded; power and cadence are moderate, but suffer score is not available, so likely low impact given your usual bike work. - Positive: Good to see cross-training and easy aerobic work; no concerns, just keep HR/wattage logged for better analysis. **Weekly Load & Trends** - This week’s load (83) is below your recent 28-day average (1,074 weekly), showing a marked drop; you are in a recovery phase. - No load spikes; trending lighter, likely by design or enforced downtime. **Recovery Recommendation** - HRV (26.3) is below baseline; resting HR (56) is typical, but lower load supports recovery. - Recommend another easy/recovery day or rest; avoid hard training until HRV rebounds.
Activities this week
W46 8× · 70.6 km · 3h 09m · 147 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Row
7.2 km
180.5w
Row
1.2 km
34.8w
Row
1.7 km
77.4w
Row
2.3 km
59.9w
|
V.Ride
13.4 km
149.4w
V.Ride
0.2 km
223.7w
V.Ride
29.6 km
198.3w
V.Ride
15.0 km
111.1w
|
All activities 500 sessions · 14280.0 km · 620h 14m · 21684 load
W46 8× · 70.6 km · 3h 09m · 147 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Row
2.3 km
59.9w
Row
1.7 km
77.4w
Row
1.2 km
34.8w
Row
7.2 km
180.5w
|
V.Ride
15.0 km
111.1w
V.Ride
29.6 km
198.3w
V.Ride
0.2 km
223.7w
V.Ride
13.4 km
149.4w
|
W45 11× · 298.2 km · 11h 31m · 311 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
69.8 km
161.8w
|
Walk
V.Ride
70.8 km
169.0w
|
V.Ride
15.0 km
108.5w
V.Ride
4.8 km
231.6w
V.Ride
2.2 km
139.2w
V.Ride
4.8 km
221.4w
V.Ride
12.8 km
144.6w
|
V.Ride
56.1 km
164.5w
|
Walk
2.5 km
|
Ride
59.4 km
103.7w
|
W44 19× · 298.0 km · 11h 07m · 231 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
56.8 km
170.2w
|
Walk
0.2 km
V.Ride
15.0 km
119.3w
V.Ride
28.1 km
184.2w
V.Ride
9.4 km
176.5w
|
V.Ride
55.8 km
162.7w
|
V.Ride
15.0 km
126.4w
V.Ride
5.1 km
192.6w
V.Ride
2.2 km
132.2w
V.Ride
4.7 km
213.3w
V.Ride
2.1 km
115.4w
V.Ride
4.7 km
206.3w
V.Ride
13.4 km
150.3w
|
Walk
5.3 km
Walk
5.3 km
Ride
34.4 km
146.2w
|
V.Ride
15.0 km
102.7w
V.Ride
11.0 km
263.7w
V.Ride
14.5 km
186.2w
|
W43 18× · 311.1 km · 11h 12m · 154 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
8.1 km
105.4w
V.Ride
10.6 km
240.4w
V.Ride
14.5 km
186.9w
|
V.Ride
11.0 km
126.9w
V.Ride
28.9 km
191.0w
V.Ride
9.3 km
165.1w
|
Walk
V.Ride
56.9 km
172.0w
|
V.Ride
15.0 km
114.3w
V.Ride
4.7 km
214.3w
V.Ride
1.9 km
91.7w
V.Ride
4.6 km
206.1w
V.Ride
2.0 km
101.8w
V.Ride
4.7 km
203.3w
V.Ride
0.3 km
294.9w
V.Ride
13.5 km
154.0w
|
V.Ride
56.7 km
169.3w
|
V.Ride
68.4 km
152.5w
|
W40 9× · 162.1 km · 6h 55m · 137 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
57.1 km
173.1w
|
Ride
10.6 km
101.5w
Ride
10.3 km
100.6w
V.Ride
15.0 km
105.0w
V.Ride
23.2 km
197.2w
Row
10.0 km
162.0w
|
V.Ride
15.0 km
137.0w
V.Ride
10.9 km
157.8w
Row
10.0 km
166.3w
|
W39 12× · 230.3 km · 9h 30m · 136 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
56.4 km
167.5w
|
Walk
0.4 km
V.Ride
15.0 km
146.9w
V.Ride
22.3 km
185.9w
Row
10.0 km
162.7w
|
V.Ride
56.9 km
171.8w
|
Ride
33.3 km
80.1w
|
Walk
0.1 km
Walk
0.1 km
|
Ride
34.2 km
81.0w
Walk
0.8 km
Walk
0.8 km
|
W38 12× · 270.1 km · 11h 08m · 259 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
53.1 km
141.6w
|
V.Ride
15.0 km
95.1w
V.Ride
23.2 km
197.2w
Row
10.0 km
157.9w
|
V.Ride
11.7 km
95.3w
V.Ride
2.6 km
175.7w
V.Ride
5.5 km
140.2w
V.Ride
1.1 km
67.4w
V.Ride
13.3 km
147.7w
|
Walk
0.1 km
|
Ride
34.3 km
166.8w
|
Ride
100.2 km
122.7w
|
W37 6× · 297.6 km · 13h 07m · 226 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
60.2 km
156.2w
|
V.Ride
15.0 km
102.4w
V.Ride
23.3 km
199.0w
Row
10.0 km
158.4w
|
Ride
110.4 km
110.9w
|
Ride
78.7 km
116.7w
|
W36 9× · 180.0 km · 7h 23m · 123 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
40.8 km
146.9w
|
V.Ride
15.0 km
113.2w
V.Ride
20.9 km
220.3w
Row
10.0 km
162.8w
|
V.Ride
57.0 km
172.9w
|
V.Ride
15.0 km
118.5w
V.Ride
11.1 km
154.9w
Row
10.0 km
152.1w
|
Walk
0.2 km
|
W35 10× · 271.5 km · 10h 59m · 285 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
54.2 km
164.6w
Ride
54.5 km
143.5w
|
V.Ride
20.0 km
104.0w
V.Ride
14.0 km
222.4w
Row
10.0 km
167.0w
|
V.Ride
15.0 km
146.7w
V.Ride
0.1 km
237.3w
V.Ride
10.5 km
157.6w
Row
10.0 km
151.0w
|
Ride
83.2 km
127.8w
|
W34 9× · 264.6 km · 10h 27m · 146 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
38.4 km
173.7w
|
V.Ride
15.0 km
169.9w
V.Ride
17.9 km
212.3w
Row
10.0 km
166.5w
|
Ride
59.4 km
160.2w
|
Ride
11.9 km
V.Ride
15.0 km
173.7w
Row
10.0 km
166.8w
|
Ride
87.0 km
151.5w
|
W33 5× · 234.1 km · 10h 06m · 251 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
34.6 km
205.5w
|
V.Ride
15.0 km
115.9w
V.Ride
17.3 km
203.9w
Row
10.0 km
166.1w
|
Ride
157.2 km
129.9w
|
W32 7× · 280.2 km · 12h 08m · 219 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
EBikeRi
11.9 km
51.9w
Ride
71.1 km
139.4w
|
V.Ride
5.8 km
88.6w
V.Ride
16.5 km
187.9w
Row
10.0 km
163.3w
|
Ride
113.4 km
132.3w
|
Ride
51.5 km
101.5w
|
W31 11× · 322.0 km · 13h 07m · 222 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
85.4 km
137.9w
Row
10.0 km
158.8w
|
Ride
32.6 km
146.6w
V.Ride
15.0 km
135.3w
V.Ride
17.3 km
203.0w
Row
10.0 km
162.2w
|
Ride
59.6 km
160.2w
|
V.Ride
15.0 km
130.7w
V.Ride
7.5 km
147.8w
Row
10.0 km
157.0w
|
Ride
59.6 km
141.5w
|
W30 5× · 274.0 km · 11h 38m · 161 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
102.5 km
160.9w
|
Ride
54.7 km
149.0w
|
Ride
60.7 km
158.4w
|
Ride
27.7 km
106.4w
EBikeRi
28.4 km
107.5w
|
W29 8× · 489.6 km · 19h 53m · 416 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
64.9 km
127.3w
Ride
10.4 km
177.3w
Ride
39.6 km
164.6w
Ride
29.5 km
167.0w
|
Ride
35.8 km
165.6w
|
Ride
95.9 km
151.8w
|
Ride
50.4 km
130.5w
|
Ride
163.1 km
140.7w
|
W28 8× · 313.7 km · 12h 48m · 180 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
60.7 km
147.9w
|
Ride
35.8 km
149.8w
|
Ride
60.7 km
169.4w
|
Ride
57.5 km
182.1w
|
Walk
0.2 km
|
EBikeRi
14.8 km
67.0w
Ride
40.0 km
227.1w
|
Ride
44.0 km
110.6w
|
W26 8× · 435.1 km · 17h 30m · 293 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
54.2 km
201.0w
Ride
54.7 km
168.1w
|
Ride
54.2 km
170.7w
Ride
5.0 km
81.9w
Ride
54.3 km
158.9w
|
Ride
35.8 km
137.7w
|
Ride
94.5 km
156.1w
|
Ride
82.4 km
149.4w
|
W25 15× · 370.2 km · 15h 25m · 146 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
54.4 km
151.5w
|
V.Ride
15.0 km
148.8w
V.Ride
11.5 km
195.1w
V.Ride
5.4 km
257.2w
V.Ride
15.0 km
200.0w
|
Ride
34.3 km
168.5w
V.Ride
15.0 km
162.6w
V.Ride
9.5 km
153.1w
V.Ride
15.0 km
210.6w
|
Ride
0.8 km
80.8w
Ride
25.0 km
80.3w
Ride
35.0 km
126.5w
EBikeRi
35.8 km
80.3w
Ride
36.3 km
217.5w
|
Ride
62.2 km
159.3w
|
W24 8× · 212.5 km · 7h 32m · 117 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
56.1 km
165.1w
|
V.Ride
30.1 km
149.9w
|
V.Ride
29.1 km
183.6w
|
V.Ride
58.6 km
188.7w
|
V.Ride
15.0 km
164.2w
V.Ride
0.3 km
24.1w
V.Ride
8.3 km
176.0w
V.Ride
15.0 km
164.5w
|
W23 9× · 318.2 km · 12h 45m · 617 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Walk
1.0 km
V.Ride
56.7 km
169.3w
|
V.Ride
15.0 km
145.8w
V.Ride
17.9 km
184.0w
Row
10.0 km
168.4w
|
V.Ride
54.5 km
152.0w
|
Ride
35.8 km
185.3w
V.Ride
57.1 km
173.7w
|
Ride
70.2 km
128.0w
|
W22 12× · 298.9 km · 12h 42m · 447 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
58.3 km
184.7w
|
V.Ride
15.0 km
153.0w
V.Ride
18.2 km
190.9w
Row
10.0 km
170.4w
|
Ride
0.9 km
163.3w
Ride
1.1 km
102.5w
Ride
4.0 km
135.1w
|
V.Ride
57.4 km
177.6w
|
Ride
7.4 km
288.4w
Ride
52.0 km
99.0w
Ride
38.8 km
71.6w
|
Ride
35.8 km
172.6w
|
W21 10× · 237.8 km · 9h 55m · 261 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
35.9 km
122.0w
V.Ride
30.0 km
155.4w
|
V.Ride
15.0 km
124.2w
V.Ride
18.2 km
194.3w
Row
10.0 km
169.5w
|
V.Ride
54.8 km
154.1w
|
V.Ride
15.0 km
153.7w
V.Ride
13.1 km
165.1w
Row
10.0 km
168.7w
|
Ride
35.8 km
153.4w
|
W20 7× · 251.8 km · 9h 35m · 417 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
56.4 km
167.8w
|
V.Ride
15.0 km
153.7w
V.Ride
18.3 km
199.1w
Row
10.0 km
176.0w
|
V.Ride
57.9 km
180.8w
|
V.Ride
58.4 km
185.2w
|
Ride
35.8 km
155.9w
|
W19 9× · 91.9 km · 4h 59m · 192 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Walk
0.1 km
Row
21.1 km
149.3w
|
V.Ride
6.5 km
129.8w
V.Ride
16.8 km
190.4w
Row
10.0 km
167.2w
|
V.Ride
15.0 km
142.3w
V.Ride
12.3 km
151.0w
Row
10.0 km
176.6w
|
Walk
0.1 km
|
W18 2× · 257.0 km · 10h 02m · 463 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
58.1 km
182.5w
|
Ride
198.9 km
145.3w
|
W17 3× · 160.4 km · 6h 05m · 188 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.8 km
122.8w
|
V.Ride
56.9 km
172.0w
|
Ride
52.7 km
164.8w
|
W16 7× · 299.5 km · 11h 46m · 857 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
172.4w
|
V.Ride
50.0 km
178.0w
|
V.Ride
15.0 km
147.2w
V.Ride
12.5 km
164.0w
Row
10.0 km
159.3w
|
Ride
161.7 km
178.7w
Walk
0.3 km
|
W15 4× · 345.0 km · 14h 26m · 1027 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
79.4 km
184.4w
|
Ride
54.2 km
191.8w
Ride
54.5 km
172.4w
|
Gravel
156.9 km
169.6w
|
W14 5× · 174.2 km · 6h 23m · 371 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
174.9w
|
V.Ride
28.3 km
Row
10.0 km
|
V.Ride
50.0 km
190.4w
|
Ride
35.9 km
213.4w
|
W13 6× · 193.2 km · 7h 07m · 395 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
175.4w
|
V.Ride
15.0 km
154.9w
V.Ride
18.2 km
189.6w
Row
10.0 km
170.7w
|
V.Ride
50.0 km
177.2w
|
V.Ride
50.0 km
177.1w
|
W12 6× · 63.7 km · 4h 42m · 219 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Row
21.1 km
153.9w
|
Row
21.1 km
154.3w
|
Row
21.1 km
157.0w
|
Walk
0.1 km
Walk
0.1 km
|
Walk
0.2 km
|
W11 7× · 109.1 km · 44h 43m · 173 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
10.0 km
Yoga
|
Ride
18.0 km
Row
10.0 km
168.7w
|
V.Ride
50.0 km
165.5w
|
Row
21.1 km
143.7w
|
Walk
|
W10 8× · 437.5 km · 17h 18m · 1094 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
Ride
58.6 km
Ride
58.4 km
|
Walk
0.1 km
|
Ride
54.2 km
Ride
53.9 km
183.2w
|
Ride
35.9 km
|
Ride
126.4 km
174.4w
|
W9 11× · 302.7 km · 12h 46m · 871 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
V.Ride
5.0 km
V.Ride
18.5 km
Row
10.0 km
|
Ride
56.4 km
|
V.Ride
30.0 km
V.Ride
0.9 km
Row
10.0 km
|
Walk
3.1 km
V.Ride
50.0 km
|
Ride
68.8 km
|
W8 11× · 197.9 km · 8h 34m · 503 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
V.Ride
10.0 km
V.Ride
18.0 km
Row
10.0 km
|
V.Ride
16.0 km
V.Ride
0.2 km
|
Walk
0.9 km
V.Ride
15.0 km
V.Ride
15.0 km
Row
10.0 km
|
Ride
52.8 km
|
W7 11× · 238.0 km · 10h 14m · 653 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
V.Ride
15.0 km
V.Ride
17.7 km
Row
10.0 km
|
Yoga
Weights
V.Ride
50.0 km
|
V.Ride
15.6 km
Row
10.0 km
|
V.Ride
50.0 km
|
Ride
19.7 km
|
W6 11× · 245.6 km · 9h 21m · 519 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
Walk
0.8 km
V.Ride
15.0 km
V.Ride
17.4 km
V.Ride
15.0 km
|
V.Ride
50.0 km
|
V.Ride
20.0 km
V.Ride
17.2 km
V.Ride
10.0 km
|
V.Ride
50.0 km
Walk
0.2 km
|
W5 7× · 227.1 km · 8h 34m · 256 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
Walk
0.1 km
V.Ride
26.3 km
|
Walk
0.7 km
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
W4 8× · 303.7 km · 11h 39m · 481 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Yoga
V.Ride
50.0 km
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
V.Ride
53.4 km
Walk
0.3 km
|
V.Ride
50.0 km
|
W3 6× · 286.8 km · 11h 04m · 700 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
53.6 km
|
V.Ride
27.3 km
|
V.Ride
53.5 km
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
Ride
52.4 km
|
W2 7× · 269.5 km · 9h 53m · 679 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
54.4 km
|
V.Ride
35.0 km
V.Ride
0.4 km
V.Ride
15.0 km
|
V.Ride
54.3 km
|
V.Ride
55.9 km
|
V.Ride
54.5 km
|
W1 10× · 240.3 km · 10h 12m · 434 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Walk
1.2 km
V.Ride
50.0 km
|
Walk
2.4 km
V.Ride
50.0 km
|
V.Ride
20.0 km
V.Ride
18.7 km
V.Ride
15.0 km
|
V.Ride
54.0 km
|
Walk
2.7 km
V.Ride
26.3 km
|
W52 13× · 270.1 km · 10h 08m · 559 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Walk
1.0 km
V.Ride
15.0 km
V.Ride
17.9 km
Row
10.0 km
|
Walk
0.1 km
V.Ride
50.0 km
Row
0.5 km
Row
0.5 km
Row
0.1 km
|
Walk
V.Ride
50.0 km
|
V.Ride
50.0 km
|
V.Ride
75.0 km
|
W51 12× · 233.6 km · 9h 53m · 639 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
15.0 km
V.Ride
17.9 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
15.0 km
V.Ride
20.9 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
15.0 km
V.Ride
18.1 km
Row
10.0 km
|
Walk
1.7 km
|
W50 9× · 283.9 km · 10h 55m · 506 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
15.0 km
V.Ride
17.6 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
V.Ride
10.0 km
V.Ride
21.3 km
Row
10.0 km
|
V.Ride
100.0 km
|
W49 13× · 254.4 km · 9h 49m · 729 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Walk
0.1 km
V.Ride
15.0 km
V.Ride
17.8 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
15.0 km
V.Ride
11.6 km
V.Ride
6.5 km
|
V.Ride
50.0 km
|
V.Ride
15.0 km
V.Ride
17.8 km
Row
10.0 km
|
Ride
35.6 km
|
W48 1× · 0.1 km · 1m
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Walk
0.1 km
|
W47 1× · 50.0 km · 1h 45m · 39 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
W46 13× · 306.3 km · 12h 34m · 715 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
10.0 km
V.Ride
17.4 km
Row
10.0 km
|
Ride
3.9 km
Ride
35.5 km
Ride
55.1 km
|
V.Ride
10.0 km
V.Ride
17.9 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
0.7 km
V.Ride
50.0 km
|
Ride
35.8 km
|
W45 11× · 175.5 km · 6h 59m · 521 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
10.0 km
V.Ride
17.6 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
10.0 km
V.Ride
17.9 km
Row
10.0 km
|
V.Ride
50.0 km
V.Ride
|
Walk
Walk
|
W44 10× · 221.1 km · 9h 54m · 451 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
10.0 km
V.Ride
15.0 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
10.0 km
V.Ride
14.7 km
Row
10.0 km
|
Yoga
V.Ride
50.0 km
|
Ride
51.4 km
|
W43 7× · 143.4 km · 5h 34m · 242 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
10.0 km
V.Ride
14.7 km
Row
10.0 km
|
V.Ride
50.0 km
|
Ride
3.9 km
|
V.Ride
54.8 km
Walk
|
W42 8× · 222.8 km · 9h 55m · 612 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
50.0 km
|
Walk
1.2 km
V.Ride
10.0 km
V.Ride
16.6 km
Row
10.0 km
|
Ride
100.0 km
|
W41 8× · 329.2 km · 14h 17m · 316 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
35.8 km
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
30.0 km
Row
10.0 km
|
V.Ride
50.0 km
|
Ride
118.4 km
|
W40 5× · 215.0 km · 8h 13m · 128 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
30.0 km
|
V.Ride
50.0 km
|
V.Ride
100.0 km
|
W39 6× · 215.7 km · 8h 49m · 88 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
Walk
1.2 km
|
V.Ride
26.7 km
|
V.Ride
52.8 km
|
V.Ride
100.0 km
|
W38 8× · 223.6 km · 9h 42m · 162 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
|
V.Ride
28.7 km
|
V.Ride
20.0 km
Row
10.0 km
|
V.Ride
30.1 km
|
Ride
54.3 km
|
Walk
3.7 km
|
V.Ride
51.8 km
|