
TSS, CTL, ATL: A Complete Guide to the Three Key Training Load Metrics
Introduction: Why You Need to Understand Training Load
If you’ve ever looked at a bunch of numbers on TrainingPeaks, Strava, or any training platform and felt completely lost, this article is for you. TSS, CTL, and ATL are the cornerstones of modern scientific cycling training. Understanding them not only helps you quantify the stress of every ride but also empowers you to make informed decisions in your long-term training plan.
TSS: Training Stress Score
Definition and Calculation
TSS is a metric proposed by Dr. Andrew Coggan to quantify the physiological stress of a single training session. The calculation formula is:
TSS = (Training Time (seconds) × NP × IF) / (FTP × 3600) × 100
Where:
- NP (Normalized Power): Normalized Power
- IF (Intensity Factor): Intensity Factor = NP / FTP
- FTP (Functional Threshold Power): Functional Threshold Power
Intuitive Understanding
A simple reference point: riding steadily at FTP intensity for one hour yields a TSS of exactly 100. This means:
| Riding Scenario | Estimated TSS |
|---|---|
| Easy recovery ride, 1 hour | 30-50 |
| Moderate-intensity group ride, 2 hours | 100-140 |
| High-intensity interval session, 1 hour | 80-120 |
| Long endurance ride, 4 hours | 180-250 |
| Road race, 3 hours | 200-300 |
Practical Application
The greatest value of TSS lies in comparing across training types. Whether it’s short, high-intensity intervals or long, low-intensity endurance rides, TSS converts them all into the same yardstick for measurement. This allows you to allocate different types of training sensibly within your weekly plan.
Important Note: TSS has its limitations. It assumes your FTP setting is accurate—if your FTP is set too high, TSS will be underestimated; conversely, it will be overestimated. It is recommended to retest your FTP every 4-6 weeks.
CTL: Chronic Training Load
Definition and Calculation
CTL represents your long-term training volume, typically calculated using a 42-day exponentially weighted moving average:
CTL(today) = CTL(yesterday) + (TSS(today) - CTL(yesterday)) / 42
Intuitive Understanding
CTL can be viewed as your “fitness bank account.” It reflects the accumulated training adaptations from roughly the past six weeks. The higher your CTL, the more training volume your body has adapted to, and theoretically, the better your fitness level.
Typical Value Ranges
| Rider Type | CTL Range |
|---|---|
| Recreational rider | 20-40 |
| Serious amateur | 50-80 |
| Competitive amateur | 80-120 |
| Professional rider | 100-160+ |
Key Concept: Rate of CTL Increase
A critical principle that is often overlooked: CTL should not increase by more than 5-7 points per week. A rapid CTL increase means a sharp spike in training volume, which significantly raises the risk of overtraining or injury.
ATL: Acute Training Load
Definition and Calculation
ATL represents your short-term training load, calculated using a 7-day exponentially weighted moving average:
ATL(today) = ATL(yesterday) + (TSS(today) - ATL(yesterday)) / 7
Intuitive Understanding
ATL represents your “fatigue level” from the most recent week. When you complete intense training, ATL rises quickly; when you rest, ATL drops rapidly.
TSB: Training Stress Balance
With CTL and ATL, we can calculate the most practically valuable metric:
TSB = CTL - ATL
Interpreting TSB
| TSB Value | Status | Recommendation |
|---|---|---|
| > +25 | Over-recovered/Detraining | You may be resting too much |
| +10 to +25 | Good form | Suitable for racing or testing |
| 0 to +10 | Functional recovery | Maintain training, focus on recovery |
| -10 to 0 | Functional fatigue | Normal training zone |
| -10 to -30 | Accumulated fatigue | Prioritize recovery, avoid overdoing it |
| < -30 | Overtraining risk | Immediate reduction in volume needed |
Real-World Example: Pre-Race Tapering
Suppose you are preparing for an important race. A typical tapering strategy is as follows:
- 3-4 weeks before the race: Maintain high CTL, with TSB around -10 to -20
- 2 weeks before the race: Begin tapering, reduce TSS by 30-40%
- 1 week before the race: Continue tapering, reduce TSS by 50-60%
- Race day: Target TSB between +10 and +20
This strategy ensures your fitness (CTL) stays at a high level while fatigue (ATL) has largely subsided, putting you in optimal racing condition.
Common Mistakes and Caveats
1. Over-Reliance on Numbers
TSS/CTL/ATL are excellent tools, but they cannot fully capture all physiological stress. Sleep quality, work stress, nutritional status, and other factors all affect your actual recovery.
2. Ignoring FTP Updates
If your FTP has improved but you haven’t updated the setting, all TSS-based metrics will be inaccurate.
3. Focusing on Numbers Rather Than Trends
More important than a single day’s TSB value is observing the trend of these metrics. A steadily rising CTL paired with periodic recovery in ATL is far more meaningful than chasing a specific number.
Conclusion
Mastering the three key metrics—TSS, CTL, and ATL—gives you the foundational language of scientific training. But remember, these numbers are tools that serve you, not masters you obey. By combining subjective feelings with objective data, you can forge the training path that best suits you.
Related Reading
- TSS, CTL, ATL, TSB Complete Guide: Calculation Principles and Applications of Training Stress Indices
- Power Data Analysis: Interpreting Training Stress Score (TSS) and Chronic Training Load (CTL)
- Training Load and Fatigue Management: Applying CTL, ATL, and TSB
- Training Load Management: Daily Applications of TSS, ATL, CTL, and TSB
西進武嶺 免費訓練分析服務 Intervals | 練不夠還是練過頭?你哪一種類型選手?AI模型告訴你! | 備戰神器 | 公路車 訓練 | CT Yeh
4 年前
西進武嶺 8000名單車友數據分析 PART1 | 從新手到高手數量/瓦數/推力比/FTP推力比/功率計使用率 大解析 | 公路車 | CTYeh
5 年前
Fitting訓練兩用功率車 ! Thinkrider ST900 完整實測!/ 坡度升降 / 鄰居測試/ smart bike/公路車/ CT Yeh
2 年前
單車AI教練!全新 ChatGPT4o 幫你分析訓練成果!排武嶺課表,分析騎車姿勢! 太神了! / 公路車 / CT Yeh / feat. 緯緯
2 年前
FTL 與 SYB 車隊專訪 西進武嶺 實用攻略分享! 2小時 如何練?!你不知道的眉角!新手準備武嶺必看 EP1 | 實力派女車友 | 精華版 | 公路車 | CTYeh
4 年前
ThinkRider 智騎 XXPRO 訓練台,高階機種功能 只要 1/3價格!? 實測功率對比、噪音實測 / 公路車 / CT Yeh
1 年前
單車元宇宙新霸主?TrainingPeaks Virtual 實測 / Zwift 完美平替? 還是超越?/ 有台灣國旗!前身 indieVelo / 公路車 / CT Yeh
1 年前
2026 車錶排行榜!誰是最多車友正在使用?練家子最愛哪款?🏆 (2萬名車友數據) / 公路車 / CT Yeh
5 個月前