The Complete Guide to TSS, CTL, ATL, and TSB: How Training Stress Scores Are Calculated and Applied
Introduction
Many cyclists who buy a power meter are first confused not by “how to train,” but by “what do all these numbers mean?” The four metrics—TSS (Training Stress Score), CTL (Chronic Training Load), ATL (Acute Training Load), and TSB (Training Stress Balance)—form the “fitness management dashboard” of power-based training and are the core analytical tools of platforms like TrainingPeaks.
This article starts with the calculation principles to help Taiwanese cyclists truly understand the meaning of these numbers, rather than just staring at the line charts on the platform and guessing their training status.
TSS: The Stress Score of a Single Workout
The TSS calculation formula is:
TSS = (seconds × Normalized Power × Intensity Factor) ÷ (FTP × 3600) × 100
A more intuitive way to understand it: riding at FTP power for a full hour gives a TSS of 100. Riding in Z2 (about 65% FTP) for 2 hours gives a TSS of roughly 70–80. Doing 1 hour of Z5 interval training (including recovery) can yield a TSS of 100–120.
| Workout Type | Duration | Estimated TSS |
|---|---|---|
| Z2 easy ride | 2 hours | 70–90 |
| Threshold training | 1 hour | 80–100 |
| VO2max intervals | 1.5 hours | 110–130 |
| Race (all-out) | 4 hours | 250–350 |
The greatest value of TSS is that the stress from different workout types can be quantified on a unified scale, allowing you to directly compare whether “2 hours of Z2 today” or “1 hour of threshold yesterday” places a heavier load on your body.
CTL: Your “Fitness Accumulation Index”
CTL (Chronic Training Load) is the exponentially weighted average of TSS over the past 42 days. It reflects the cumulative level of long-term training adaptation—in plain terms, “your current aerobic fitness level.”
- CTL rising = fitness improving
- CTL steady = maintaining current fitness level
- CTL falling = fitness declining (e.g., pre-race taper period, injury layoff)
Amateur cyclists typically have a CTL between 50–80; professional riders can reach 120–180. CTL should not rise too quickly—the general recommendation is to increase it by no more than 3–7 TSS points per week, otherwise the risk of overtraining increases significantly.
ATL: Short-Term Fatigue Index
ATL (Acute Training Load) is the exponentially weighted average of TSS over the past 7 days, reflecting the level of fatigue accumulated from recent training. A rising ATL means you have been training hard lately and fatigue is building up; a falling ATL means you are resting and fatigue is subsiding.
TSB: The “Form Index” of Training Status
TSB (Training Stress Balance) = CTL - ATL, sometimes also called “Form.”
| TSB Value | Status Interpretation |
|---|---|
| Below -30 | Overtraining risk, mandatory rest needed |
| -10 to -30 | High-load training period, fatigue accumulating |
| -10 to +5 | Steady state of daily training |
| +5 to +25 | Taper period, optimal form |
| Above +25 | Fitness may be declining due to prolonged rest |
The pre-race taper strategy is to start reducing training volume 7–14 days before the race (lowering ATL), allowing TSB to recover from negative values into the +10 to +20 “optimal form zone,” while keeping a few high-intensity efforts to prevent CTL from dropping too fast.
Common Application Scenarios for Taiwanese Cyclists
- Tapering before Wuling: Start reducing volume 2 weeks before the East Route Wuling climb, aiming for a TSB close to +15 on race day.
- Post-race cycle management: After a major event, ATL spikes; spend the next 1–2 weeks riding in Z1/Z2 to bring TSB back to positive before starting the next training cycle.
Practical Advice
- Do a weekly “dashboard review”: Check the CTL trend, whether ATL is too high, and whether TSB matches the expected values for that week’s training plan.
- Don’t blindly trust the numbers: TSS is an estimate—if your FTP is inaccurate, all metrics will be skewed; how your body feels remains the most important fatigue indicator.
- Higher CTL is not always better: For amateur cyclists, maintaining a sustainable CTL (around 60–80) has more long-term value than chasing an extremely high CTL.
- Free tools for tracking these metrics include Strava’s Fitness & Freshness chart (requires premium subscription) or intervals.icu (free).
Conclusion
The four metrics—TSS/CTL/ATL/TSB—form a complete language for managing training stress. From understanding the TSS of a single workout, to grasping the long-term fitness accumulation of CTL, to using TSB to plan pre-race tapering—this toolkit turns training from a guessing game based on intuition into data-driven scientific decision-making.
Related Reading
- Power Data Analysis: Interpreting Training Stress Score (TSS) and Chronic Training Load (CTL)
- Training Load and Fatigue Management: Applications of CTL, ATL, and TSB
- Training Load Management: Daily Applications of TSS, ATL, CTL, and TSB
- Complete Analysis of the Three Major Training Load Metrics: TSS, CTL, and ATL
西進武嶺 免費訓練分析服務 Intervals | 練不夠還是練過頭?你哪一種類型選手?AI模型告訴你! | 備戰神器 | 公路車 訓練 | CT Yeh
4 年前
西進武嶺 8000名單車友數據分析 PART1 | 從新手到高手數量/瓦數/推力比/FTP推力比/功率計使用率 大解析 | 公路車 | CTYeh
5 年前
Fitting訓練兩用功率車 ! Thinkrider ST900 完整實測!/ 坡度升降 / 鄰居測試/ smart bike/公路車/ CT Yeh
2 年前
FTL 與 SYB 車隊專訪 西進武嶺 實用攻略分享! 2小時 如何練?!你不知道的眉角!新手準備武嶺必看 EP1 | 實力派女車友 | 精華版 | 公路車 | CTYeh
4 年前
西進武嶺 自製新版AI配速表產生器 x 賽前攻略 抱佛腳! 沒有功率計也可以產生配速表嗎?有什麼其他眉角賽前要注意的呢? | 西進武嶺 / 東進武嶺 KOM 攻略 | 公路車 | CT Yeh
4 年前
ThinkRider 智騎 XXPRO 訓練台,高階機種功能 只要 1/3價格!? 實測功率對比、噪音實測 / 公路車 / CT Yeh
1 年前
西進武嶺配速器 3.0更新 / NEW 免功率FTP估算! / 大數據xAI體能模型 / 如何模擬人止關前集團效應 / 配速儲存功能 / AI全台自行車賽事行事曆 / 公路車 / CT Yeh
1 年前
風櫃嘴時間 預測西進武嶺時間?13000名車友統計數據分析告訴你 !
5 年前