Understanding CSS Critical Speed: The Science Behind Swim Interval Training
Introduction
Running has FTP, cycling has threshold power, and swimming relies on CSS (Critical Swim Speed). CSS is the highest speed you can sustain for an extended period, roughly equivalent to your sustainable pace for about an hour. This article covers CSS testing, application, and periodization principles.
1. CSS Testing Methods
The most common method is the 400m + 200m test:
- Warm-up 800m
- 400m TT all-out
- Rest 5 minutes
- 200m TT all-out
- CSS (sec/100m) = (400m time in seconds - 200m time in seconds) / 2
Example: 400m=6:00, 200m=2:45 → CSS = (360-165)/2 = 97.5 sec/100m
2. Training Zones
| Zone | Pace (% CSS) | Application |
|---|---|---|
| Z1 Aerobic | 110–115% | Warm-up, long distance |
| Z2 Endurance | 105–110% | Continuous swimming |
| Z3 CSS | 100–105% | Main set |
| Z4 VO2 | 95–100% | High-intensity intervals |
| Z5 Sprint | <95% | 50–100m all-out |
3. Workout Examples
- CSS Maintenance: 8×200m @ CSS pace, R20–30s
- Advanced CSS: 12×100m @ CSS pace, R15s
- VO2 Improvement: 6×100m @ CSS-5s, R45s
- Endurance Combo: 1500m TT with acceleration every 500m
4. Progress Tracking
Re-test CSS every 4–6 weeks; the ideal improvement is 1–3 sec/100m. If there’s no progress, check for:
- Insufficient training volume
- Technique not improving (SWOLF not decreasing)
- Overtraining (HRV decreasing)
5. Practical Tips
- For CSS testing, keep the pool, time of day, and equipment consistent, and preferably test on weekend mornings.
- Use a Tempo Trainer to maintain the stroke rate corresponding to your CSS, with 3 beeps per 100m.
- Open-water CSS may be 5–8 sec/100m slower than in the pool, so it needs separate testing.
- Track CSS alongside SWOLF; true progress means both metrics are improving.
6. Advanced CSS Applications: Open Water and Triathlon Racing
- Open-Water CSS: Due to waves and no wall push-offs, it’s typically 5–8 sec/100m slower than in the pool. It’s recommended to test in open water 4 weeks before race day.
- Triathlon Race Pace: Use 90–95% CSS for the swim leg to save energy for the bike and run.
- Race Pacing Template: 1500m triathlon = CSS × 1.05 pace; 3800m triathlon = CSS × 1.10 pace.
Treating CSS as the starting point for all your triathlon pacing calculations makes your overall race distribution more scientific.
Conclusion
CSS is the key metric for making swim training scientific. When you can replace subjective judgments like “I feel more tired today” with objective data, your training quality will noticeably improve. Treat CSS as your swimming GPS—every workout has a clear purpose, and in 3 months your 1500m time will improve by more than 30 seconds.
Related Reading
- 8-Week CSS Pace Training for Swimming: Core Workouts for Mastering Critical Speed
- Swimming CSS (Critical Swim Speed) Test: How to Calculate with 400m and 200m
- Swim Interval Training: Calculating and Applying CSS (Critical Swim Speed)
- Swimming Lactate Threshold Training: CSS Calculation and Training Application
西進武嶺 免費訓練分析服務 Intervals | 練不夠還是練過頭?你哪一種類型選手?AI模型告訴你! | 備戰神器 | 公路車 訓練 | CT Yeh
4 年前
[教學] Dashware 教學 如何製作有 速度 功率 心律的 騎車影片 Guages Video
8 年前
單車AI教練!全新 ChatGPT4o 幫你分析訓練成果!排武嶺課表,分析騎車姿勢! 太神了! / 公路車 / CT Yeh / feat. 緯緯
2 年前
西進武嶺 自製新版AI配速表產生器 x 賽前攻略 抱佛腳! 沒有功率計也可以產生配速表嗎?有什麼其他眉角賽前要注意的呢? | 西進武嶺 / 東進武嶺 KOM 攻略 | 公路車 | CT Yeh
4 年前
Live) 備戰2019彰化經典百K 賽前攻略 (已完賽請看新影片
7 年前
RAMP FTP Test 直播 究竟能撐到幾瓦 訓練台 Gravat Zwift
6 年前
實景訓練台) 彰化經典百K 高強度喵團 90分鐘 跟著一起練功 2019 Indoor workout Changhua Classic 100 Taiwan
7 年前
FTL 與 SYB 車隊專訪 西進武嶺 實用攻略分享! 2小時 如何練?!你不知道的眉角!新手準備武嶺必看 EP1 | 實力派女車友 | 精華版 | 公路車 | CTYeh
4 年前