Swim Pace Ladder: 2500m Progressive Speed Pool Session
Session Overview
This 60-minute pool session uses a pace ladder — progressively faster efforts down the set, then a recovery back up — to extend your CSS range and sharpen your ability to shift gears mid-swim. Over 2500m total, you will spend significant time above CSS pace, which is exactly what race-day swim legs demand.
What You’ll Need
- 25m or 50m pool
- Waterproof watch or poolside pace clock
- Swim fins (optional — for recovery descents between efforts)
- Pull buoy (optional — use on the recovery portions to offload the legs)
Warm-Up (10 minutes)
Swim 400m as 100m easy freestyle, 50m backstroke, 100m easy freestyle, 50m kick on your back, 100m easy freestyle. This mixed warm-up loosens the shoulders and hips without taxing the energy system. Finish with 4 x 25m at CSS pace on 5 seconds rest to prime your stroke for the main set.
Main Set
The pace ladder descends in distance while increasing effort, then climbs back. CSS (Critical Swim Speed) is your threshold pace — approximately the pace you could sustain for 1500m in a pool time trial. Use your CSS per-100m time as the reference for each step of the ladder.
- Step 1 (down): 400m at CSS pace + 4 sec/100m (slightly below CSS — controlled). 30 sec rest.
- Step 2 (down): 300m at CSS pace + 2 sec/100m (just below CSS). 25 sec rest.
- Step 3 (down): 200m at CSS pace exactly (threshold effort). 20 sec rest.
- Step 4 (down): 100m at CSS pace minus 2 sec/100m (above threshold — hard). 30 sec rest.
- Step 5 (up): 100m at CSS pace (back to threshold to recover slightly). 25 sec rest.
- Step 6 (up): 200m at CSS pace + 2 sec/100m (easing off). 20 sec rest.
- Step 7 (up): 300m at CSS pace + 4 sec/100m (comfortably hard). 15 sec rest.
Cool-Down (10 minutes)
Swim 400m very easy as a mix of strokes — backstroke, breaststroke, and relaxed freestyle. The goal is to flush the shoulders and decompress the hips after sustained threshold work. Do not skip this: shoulder recovery after CSS-level swimming is faster with active cool-down than static rest.
Coaching Notes
- Calculate your CSS pace from your best 400m and 200m pool times using an online CSS calculator — do not guess
- If you do not know your CSS, set target pace at 5 seconds per 100m slower than your all-out 200m effort
- The most common error is going too fast on Step 1, which means the 100m sub-CSS efforts feel impossible — respect the pacing structure
- To make it easier: reduce the main set by removing Steps 4–5; to make it harder, repeat the full ladder twice with 3 minutes easy swimming between
You Might Also Like
Training at your own risk. The information provided is for general guidance only and is not a substitute for professional medical advice. Please consult a doctor before starting any new exercise programme, especially if you have any pre-existing health conditions.






