Training

Strava + Apple Health → GPT-4.1 coach. Everything self-hosted.

#MihiContraMe →

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 week12-mo avgvs avg
Sessions78.1 -13.6%
Distance352.9 km211.9 km +66.5%
Time13h 59m9h 48m +42.8%
Elevation1224 m379 m +222.3%
Avg HR116 bpm116 bpm -0.3%
Avg HRV43.1 ms38.1 ms +13.1%
Load246376.4 -34.6%

AI coaching insights

No insights stored yet.

Activities this week

W26 7×  ·  352.7 km  ·  13h 59m  ·  246 load
MonTueWedThuFriSatSun
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 86 sessions · 3218.1 km · 184h 32m · 5760 load
W26 7×  ·  352.7 km  ·  13h 59m  ·  246 load
MonTueWedThuFriSatSun
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 5×  ·  158.6 km  ·  6h 47m  ·  79 load
MonTueWedThuFriSatSun
Ride 34.3 km
Ride 0.8 km
Ride 25.0 km
Ride 36.3 km
Ride 62.2 km
W23 2×  ·  106.0 km  ·  4h 35m  ·  239 load
MonTueWedThuFriSatSun
Ride 35.8 km
Ride 70.2 km
W22 7×  ·  140.0 km  ·  6h 47m  ·  169 load
MonTueWedThuFriSatSun
Ride 0.9 km
Ride 1.1 km
Ride 4.0 km
Ride 7.4 km
Ride 52.0 km
Ride 38.8 km
Ride 35.8 km
W21 2×  ·  71.7 km  ·  3h 07m
MonTueWedThuFriSatSun
Ride 35.9 km
Ride 35.8 km
W20 1×  ·  35.8 km  ·  1h 42m
MonTueWedThuFriSatSun
Ride 35.8 km
W18 1×  ·  198.9 km  ·  8h 02m  ·  352 load
MonTueWedThuFriSatSun
Ride 198.9 km
W17 1×  ·  52.7 km  ·  2h 05m  ·  61 load
MonTueWedThuFriSatSun
Ride 52.7 km
W16 1×  ·  161.7 km  ·  6h 23m  ·  574 load
MonTueWedThuFriSatSun
Ride 161.7 km
W15 3×  ·  188.1 km  ·  7h 39m  ·  451 load
MonTueWedThuFriSatSun
Ride 79.4 km
Ride 54.2 km
Ride 54.5 km
W14 1×  ·  35.9 km  ·  1h 15m  ·  106 load
MonTueWedThuFriSatSun
Ride 35.9 km
W11 2×  ·  28.0 km  ·  40h 00m
MonTueWedThuFriSatSun
Ride 10.0 km
Ride 18.0 km
W10 6×  ·  387.4 km  ·  15h 32m  ·  1027 load
MonTueWedThuFriSatSun
Ride 58.6 km
Ride 58.4 km
Ride 54.2 km
Ride 53.9 km
Ride 35.9 km
Ride 126.4 km
W9 2×  ·  125.2 km  ·  5h 08m  ·  406 load
MonTueWedThuFriSatSun
Ride 56.4 km
Ride 68.8 km
W8 1×  ·  52.8 km  ·  2h 03m  ·  217 load
MonTueWedThuFriSatSun
Ride 52.8 km
W7 1×  ·  19.7 km  ·  47m  ·  101 load
MonTueWedThuFriSatSun
Ride 19.7 km
W3 1×  ·  52.4 km  ·  2h 21m  ·  182 load
MonTueWedThuFriSatSun
Ride 52.4 km
W49 1×  ·  35.6 km  ·  1h 17m  ·  167 load
MonTueWedThuFriSatSun
Ride 35.6 km
W46 4×  ·  130.3 km  ·  5h 38m  ·  375 load
MonTueWedThuFriSatSun
Ride 3.9 km
Ride 35.5 km
Ride 55.1 km
Ride 35.8 km
W44 1×  ·  51.4 km  ·  2h 34m  ·  46 load
MonTueWedThuFriSatSun
Ride 51.4 km
W43 1×  ·  3.9 km  ·  9m  ·  13 load
MonTueWedThuFriSatSun
Ride 3.9 km
W42 1×  ·  100.0 km  ·  4h 33m  ·  334 load
MonTueWedThuFriSatSun
Ride 100.0 km
W41 2×  ·  154.2 km  ·  6h 57m  ·  198 load
MonTueWedThuFriSatSun
Ride 35.8 km
Ride 118.4 km
W38 1×  ·  54.3 km  ·  2h 22m  ·  50 load
MonTueWedThuFriSatSun
Ride 54.3 km
W37 1×  ·  71.9 km  ·  3h 59m  ·  55 load
MonTueWedThuFriSatSun
Ride 71.9 km
W36 3×  ·  135.5 km  ·  9h 20m  ·  97 load
MonTueWedThuFriSatSun
Ride 38.0 km
Ride 26.7 km
Ride 70.8 km
W35 8×  ·  20.5 km  ·  1h 05m  ·  12 load
MonTueWedThuFriSatSun
Ride 4.2 km
Ride 1.0 km
Ride 1.1 km
Ride 4.0 km
Ride 4.0 km
Ride 1.2 km
Ride 1.0 km
Ride 4.0 km
W34 1×  ·  1.1 km  ·  4m
MonTueWedThuFriSatSun
Ride 1.1 km
W33 1×  ·  11.1 km  ·  1h 07m  ·  13 load
MonTueWedThuFriSatSun
Ride 11.1 km
W32 1×  ·  33.1 km  ·  1h 51m  ·  20 load
MonTueWedThuFriSatSun
Ride 33.1 km
W31 1×  ·  44.0 km  ·  3h 52m  ·  37 load
MonTueWedThuFriSatSun
Ride 44.0 km
W30 3×  ·  15.0 km  ·  40m  ·  5 load
MonTueWedThuFriSatSun
Ride 3.3 km
Ride 6.3 km
Ride 5.4 km
W29 1×  ·  45.2 km  ·  2h 53m  ·  29 load
MonTueWedThuFriSatSun
Ride 45.2 km
W28 2×  ·  2.2 km  ·  9m
MonTueWedThuFriSatSun
Ride 1.0 km
Ride 1.2 km
W27 5×  ·  81.1 km  ·  4h 01m  ·  70 load
MonTueWedThuFriSatSun
Ride 22.8 km
Ride 1.1 km
Ride 1.0 km
Ride 4.1 km
Ride 52.1 km
W37 2×  ·  48.6 km  ·  2h 54m  ·  24 load
MonTueWedThuFriSatSun
Ride 36.4 km
Ride 12.2 km
W36 2×  ·  11.5 km  ·  39m  ·  5 load
MonTueWedThuFriSatSun
Ride 5.7 km
Ride 5.8 km