Training
Strava + Apple Health → GPT-4.1 coach. Everything self-hosted.
YTD
| Sessions | Distance | Time | Elevation | Calories |
|---|---|---|---|---|
| 201 | 6310.9 km | 293h 47m | 11709 m | 190576 kcal |
HR & HRV — last 90 days
Resting heart rate and HRV (SDNN) with daily training load overlay.
Weekly training — 12 months
km per week (bars) with average heart rate and HRV trend lines.
This week
| This week | 12-mo avg | vs avg | |
|---|---|---|---|
| Sessions | 7 | 8.1 | -13.6% |
| Distance | 352.9 km | 211.9 km | +66.5% |
| Time | 13h 59m | 9h 48m | +42.8% |
| Elevation | 1224 m | 379 m | +222.3% |
| Avg HR | 116 bpm | 116 bpm | -0.3% |
| Avg HRV | 43.1 ms | 38.1 ms | +13.1% |
| Load | 246 | 376.4 | -34.6% |
AI coaching insights
No insights stored yet.
Activities this week
W26 7× · 352.7 km · 13h 59m · 246 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
54.7 km
Ride
54.2 km
|
Ride
54.3 km
Ride
5.0 km
Ride
54.2 km
|
Ride
35.8 km
|
Ride
94.5 km
|
All activities 471 sessions · 11992.9 km · 560h 26m · 20240 load
W26 7× · 352.7 km · 13h 59m · 246 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
54.2 km
Ride
54.7 km
|
Ride
54.2 km
Ride
5.0 km
Ride
54.3 km
|
Ride
35.8 km
|
Ride
94.5 km
|
W25 13× · 299.4 km · 11h 52m · 146 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
54.4 km
|
V.Ride
15.0 km
V.Ride
11.5 km
V.Ride
5.4 km
V.Ride
15.0 km
|
Ride
34.3 km
V.Ride
15.0 km
V.Ride
9.5 km
V.Ride
15.0 km
|
Ride
0.8 km
Ride
25.0 km
Ride
36.3 km
|
Ride
62.2 km
|
W24 8× · 212.5 km · 7h 32m · 117 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
56.1 km
|
V.Ride
30.1 km
|
V.Ride
29.1 km
|
V.Ride
58.6 km
|
V.Ride
15.0 km
V.Ride
0.3 km
V.Ride
8.3 km
V.Ride
15.0 km
|
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
|
V.Ride
15.0 km
V.Ride
17.9 km
Row
10.0 km
|
V.Ride
54.5 km
|
Ride
35.8 km
V.Ride
57.1 km
|
Ride
70.2 km
|
W22 12× · 298.9 km · 12h 42m · 447 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
58.3 km
|
V.Ride
15.0 km
V.Ride
18.2 km
Row
10.0 km
|
Ride
0.9 km
Ride
1.1 km
Ride
4.0 km
|
V.Ride
57.4 km
|
Ride
7.4 km
Ride
52.0 km
Ride
38.8 km
|
Ride
35.8 km
|
W21 10× · 237.8 km · 9h 55m · 261 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
35.9 km
V.Ride
30.0 km
|
V.Ride
15.0 km
V.Ride
18.2 km
Row
10.0 km
|
V.Ride
54.8 km
|
V.Ride
15.0 km
V.Ride
13.1 km
Row
10.0 km
|
Ride
35.8 km
|
W20 7× · 251.8 km · 9h 35m · 417 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
56.4 km
|
V.Ride
15.0 km
V.Ride
18.3 km
Row
10.0 km
|
V.Ride
57.9 km
|
V.Ride
58.4 km
|
Ride
35.8 km
|
W19 9× · 91.9 km · 4h 59m · 192 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Walk
0.1 km
Row
21.1 km
|
V.Ride
6.5 km
V.Ride
16.8 km
Row
10.0 km
|
V.Ride
15.0 km
V.Ride
12.3 km
Row
10.0 km
|
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
|
Ride
198.9 km
|
W17 3× · 160.4 km · 6h 05m · 188 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.8 km
|
V.Ride
56.9 km
|
Ride
52.7 km
|
W16 7× · 299.5 km · 11h 46m · 857 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
V.Ride
15.0 km
V.Ride
12.5 km
Row
10.0 km
|
Ride
161.7 km
Walk
0.3 km
|
W15 4× · 345.0 km · 14h 26m · 1027 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
79.4 km
|
Ride
54.2 km
Ride
54.5 km
|
Gravel
156.9 km
|
W14 5× · 174.2 km · 6h 23m · 371 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
V.Ride
28.3 km
Row
10.0 km
|
V.Ride
50.0 km
|
Ride
35.9 km
|
W13 6× · 193.2 km · 7h 07m · 395 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
50.0 km
|
V.Ride
15.0 km
V.Ride
18.2 km
Row
10.0 km
|
V.Ride
50.0 km
|
V.Ride
50.0 km
|
W12 6× · 63.7 km · 4h 42m · 219 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Row
21.1 km
|
Row
21.1 km
|
Row
21.1 km
|
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
|
V.Ride
50.0 km
|
Row
21.1 km
|
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
|
Ride
35.9 km
|
Ride
126.4 km
|
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 9× · 233.6 km · 10h 25m · 186 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.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
|
W37 4× · 156.9 km · 7h 22m · 114 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
50.0 km
|
Ride
71.9 km
|
W36 9× · 284.5 km · 17h 34m · 206 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
Row
21.1 km
|
V.Ride
20.0 km
Row
10.0 km
|
Ride
38.0 km
Ride
26.7 km
EBikeRi
67.9 km
|
Ride
70.8 km
|
W35 14× · 110.5 km · 5h 25m · 169 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
4.2 km
Ride
1.0 km
Ride
1.1 km
Ride
4.0 km
V.Ride
20.0 km
Row
10.0 km
|
Ride
4.0 km
Ride
1.2 km
Ride
1.0 km
Ride
4.0 km
|
V.Ride
20.0 km
Row
10.0 km
|
V.Ride
20.0 km
Row
10.0 km
|
W34 5× · 61.1 km · 2h 57m · 70 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
Ride
1.1 km
|
V.Ride
20.0 km
Row
10.0 km
|
W33 9× · 123.6 km · 7h 08m · 97 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
V.Ride
20.0 km
Row
10.0 km
|
Ride
11.1 km
EBikeRi
25.4 km
V.Ride
20.0 km
Row
7.1 km
|
Yoga
|
W32 6× · 123.4 km · 6h 16m · 65 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
V.Ride
20.0 km
Row
10.0 km
|
Ride
33.1 km
EBikeRi
30.3 km
|
W31 5× · 130.5 km · 9h 11m · 99 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
Row
13.7 km
|
Ride
44.0 km
EBikeRi
42.8 km
|
W30 11× · 135.6 km · 7h 34m · 137 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
Row
21.1 km
|
V.Ride
20.0 km
Row
10.0 km
|
Row
13.8 km
|
Ride
3.3 km
Ride
6.3 km
EBikeRi
13.1 km
|
Ride
5.4 km
EBikeRi
12.6 km
|
W29 7× · 169.2 km · 9h 25m · 124 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
Row
13.4 km
|
V.Ride
20.0 km
Row
10.0 km
|
EBikeRi
50.6 km
Ride
45.2 km
|
W28 6× · 63.3 km · 3h 55m · 106 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
1.0 km
Ride
1.2 km
|
Row
21.1 km
|
Row
10.0 km
|
V.Ride
20.0 km
Row
10.0 km
|
W27 13× · 232.2 km · 11h 17m · 197 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
20.0 km
Row
10.0 km
|
Ride
22.8 km
Ride
1.1 km
Ride
1.0 km
Ride
4.1 km
|
V.Ride
20.0 km
Row
10.0 km
|
V.Ride
27.2 km
|
V.Ride
0.2 km
Row
10.0 km
|
Ride
52.1 km
EBikeRi
53.7 km
|
W26 1× · 10.0 km · 44m · 23 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Row
10.0 km
|
W43 2× · 31.1 km · 2h 21m · 90 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Row
21.1 km
|
Row
10.0 km
|
W42 6× · 105.0 km · 5h 04m · 91 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
W41 6× · 105.0 km · 5h 01m · 107 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
W40 2× · 35.0 km · 1h 44m · 21 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
W39 8× · 128.4 km · 6h 13m · 151 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
13.4 km
Row
10.0 km
|
W38 6× · 105.0 km · 5h 01m · 104 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
W37 10× · 205.7 km · 10h 48m · 129 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
V.Ride
25.0 km
V.Ride
0.1 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
25.0 km
Row
10.0 km
|
Ride
36.4 km
Ride
12.2 km
EBikeRi
52.0 km
|
W36 10× · 107.8 km · 7h 40m · 83 load
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
|
Ride
5.7 km
Ride
5.8 km
EBikeRi
12.8 km
V.Ride
25.0 km
Row
10.0 km
|
V.Ride
13.2 km
Row
6.9 km
|
V.Ride
11.6 km
Row
6.6 km
|
Walk
10.2 km
|