This week
A clearer read on how hard the week has been.
Training load adds intensity to the story, so steady volume and harder sessions do not read the same.
Monday, May 25, 2026 to Sunday, May 31, 2026
Load unavailable
Unavailable
No recent baseline yet
Training load will appear when ride scoring is available.
Rides
0
Distance
0 km
Duration
0m
Month rhythm
You have ridden on 0 days so far this month.
More weeks are opening up
You have logged rides in 0 of the last 4 weeks.
Momentum
Weekly load
Monday to Sunday totals with recent context built in.
Weekly load
Unavailable
May 25 to May 31 • 0 rides
No recent baseline yet
Training load is not available for this week yet.
Rides
0
Current week
Training load
Unavailable
Distance
0 km
Duration
0m
Rhythm
Monthly activity
A month view of your riding rhythm, with calmer days left quiet.
May 2026
Ride days
0
Rides
0
Distance
0 km
Duration
0m
Day detail
Saturday, May 30, 2026
No rides recorded on this day.
Aerobic trend
Power at Z2 heart rate
Last 90 days
No rides with enough Z2 time yet.
A longer steady block in Z2 will unlock the first comparison point.
Recent rides
Latest sessions
A compact ride log for quick re-entry.
Afternoon Ride
Ride
Apr 18, 2026, 11:00 AM
- Distance
- 41.1 km
- Duration
- 2h 26m
- Climbing
- 692 m
Zwift Ride
Virtual Ride
Apr 14, 2026, 5:32 PM
- Distance
- 31.4 km
- Duration
- 1h 56m
- Climbing
- 1058 m
Afternoon Ride
Ride
Apr 11, 2026, 2:00 PM
- Distance
- 45.7 km
- Duration
- 1h 38m
- Climbing
- 281 m
Zwift - Group Ride: Stage 4 - The Zwift Big Spin
Virtual Ride
Apr 10, 2026, 4:30 PM
- Distance
- 23.3 km
- Duration
- 40m 21s
- Climbing
- 181 m
Zwift - Climb Portal: Cauberg at 100% Elevation in France
Virtual Ride
Apr 7, 2026, 6:11 PM
- Distance
- 6.3 km
- Duration
- 17m 12s
- Climbing
- 76 m