Afternoon Swim

Thursday, July 9, 2026
Distance: 2,000 m
Time: 42.5 min
Pace: 2:08/100m
Pool: 25 m

TL;DR

This was a hard aerobic swim with a sustained 2:08/100m pace and 100% of time in Z4-5, making it your longest swim in 30 days. Compared with your recent baseline, it’s effectively a big jump in load because you had no swimming in the last 7 or 14 days.

Swim

Pace
2:08/100m
Pool: 25 m • ~80 lengths

Key Stats

Distance
2,000 m
Time
42.5 min
Avg Pace
2:08/100m
Pool Length
25 m
~80 lengths
Avg HR
159.1 bpm
Max HR
183 bpm

Set Breakdown

SetPaceAvg HRRest
3×25 m1:46/100m126 bpm28s
1×50 m2:06/100m128 bpm
1×150 m2:34/100m160 bpm
1×75 m1:53/100m164 bpm
1×450 m1:50/100m164 bpm
1×25 m1:00/100m161 bpm
3×50 m2:03/100m163 bpm17s
1×25 m1:24/100m161 bpm
1×75 m1:49/100m158 bpm
3×25 m2:55/100m159 bpm11s
2×75 m1:59/100m165 bpm18s
1×200 m2:38/100m163 bpm
1×100 m2:29/100m159 bpm
2×50 m1:58/100m163 bpm24s
2×75 m1:52/100m163 bpm20s
1×50 m2:40/100m160 bpm
1×100 m2:23/100m160 bpm

Charts

Pace Snapshot
Avg pace vs 7-day avg (/100m).
Work vs Rest
Time swimming vs resting between efforts.
Split-by-split (pace + HR)
Each effort between rests; bars = pace/100m, line = HR.
Training Load — last 14 days
Daily relative effort (Strava suffer score), runs + swims.

Rolling Summary

Last 7 Days
0 km
0 swims
Last 14 Days
0 km
0 swims

Wins

Held a consistent 2:08/100m over 2000 m, showing solid pacing through a full continuous effort.
Low HR drift (+3%) suggests you maintained effort fairly well despite the high intensity and long layoff.

Watch Outs

This was a very hard session after 999 days since the last swim; expect some technique breakdown and shoulder fatigue over the next 24-48 hours.
100% time in Z4-5 with avg HR 159 bpm is a big jump from zero recent swim load, so keep the next session much easier to absorb the workload.

Next Session

1200 m easy technique swim - keep effort in Z1-Z2, use lots of rest (e.g. 8x50 drill/swim or 6x100 smooth) to restore feel for the water and protect recovery after today’s hard effort.