What TSS actually measures
Training Stress Score was developed by Dr. Andy Coggan and Hunter Allen as a way to collapse two variables — intensity and duration — into one number. The formula is conceptually simple: TSS of 100 equals one hour at exactly your FTP. A 90-minute endurance ride at 70% of FTP might land around 75 TSS. A hard 45-minute threshold session could produce 80–90 TSS despite being shorter. That asymmetry is the whole point — the score acknowledges that riding harder is disproportionately more stressful than riding longer at the same pace.
Underneath the hood, TSS uses Normalized Power (NP) and Intensity Factor (IF) rather than raw average power. NP accounts for variability in your effort — the fact that a punchy group ride with surges is physiologically harder than its average power suggests. IF is simply NP divided by your FTP. Multiply those together with duration, divide by a constant, and you get TSS. Knowing the math matters less than knowing why it exists: to give you an apples-to-apples comparison between a recovery spin and a mountain stage. Easy rides under 40 TSS barely register. Multi-hour efforts in the hills can push past 250 TSS in a single outing, which is why the legs feel different on Sunday morning than they did after a midweek interval session even when the time on the bike is similar.
If you want to understand how power output connects to the actual energy you're burning on the bike, the relationship between watts and calories is worth exploring — this article on calories and power in cycling lays it out clearly and gives useful context for how training load accumulates relative to your fuelling over time.
CTL, ATL, and TSB: the three numbers behind the score
TSS on its own tells you how hard a single session was. Where it becomes genuinely useful is when you aggregate it over weeks and months. Three derived metrics form what coaches call the Performance Management Chart, and understanding them changes how you read a training week — or a full season.
CTL (Chronic Training Load) is a 42-day rolling average of your daily TSS. Think of it as your fitness number. A higher CTL means your body is adapted to carrying more load — more training, more consistently, over a longer period. For serious amateur cyclists, a CTL of 60–80 TSS per day is a solid base to work from. Raising it slowly, no more than 5–7 points per week, is the key to building fitness without digging a hole you can't climb out of. Spike it too fast and fatigue accumulates faster than adaptation, and you end up tired, flat, and wondering why your power numbers are going backwards.
ATL (Acute Training Load) uses the same logic but compressed to a 7-day window. It rises quickly after a hard week and drops just as fast during easy days. ATL is your fatigue meter. TSB (Training Stress Balance) is simply CTL minus ATL, and that single number tells you your form on any given day. Negative TSB means you're carrying fatigue. Positive means you're fresh. For race day, most coaches target a TSB somewhere between +5 and +25. The exact figure matters less than the direction — you want it rising in the final days before an event, not still sinking because you trained too hard into the taper.
Keeping your training zones properly calibrated is what makes every TSS calculation meaningful in the first place. If your FTP is set too high — a common mistake after a strong test day or a good week in summer form — every score derived from it is inflated. Your training appears harder than it is, your CTL climbs artificially, and you underestimate how much recovery you actually need. An accurate FTP is the foundation the whole system rests on, and it needs to be updated as your fitness shifts.
Using TSS to structure your training week
Here is where TSS stops being abstract and starts being something you can actually plan with. A rough working reference: easy recovery rides sit at 20–40 TSS. A two-hour endurance ride at zone 2 typically produces 60–80 TSS. A hard interval session — say, 4 × 8 minutes at VO2max intensity — might push 80–120 TSS depending on length and your current fitness. A full five-hour sportive can clear 250 TSS in a single outing, which is why multi-day stage events require serious recovery between days regardless of how fit you are.
A well-structured week for an amateur cyclist training 8–10 hours might look like this: two interval sessions at 80–100 TSS each, two endurance rides at 60–80 TSS, and a longer ride on the weekend at 120–150 TSS. That puts weekly TSS somewhere in the 400–500 range — a meaningful training stimulus without tipping into territory where recovery becomes the limiting factor. This is also where your physical profile starts to matter. The ceiling for how much TSS you can absorb productively is shaped by your body weight relative to the power you're generating, and understanding the relationship between those two things, covered in depth on the power-to-weight ratio page, helps you interpret what a sustainable CTL target actually looks like for you specifically.
The 3:1 pattern works well for most athletes: three weeks of progressively increasing TSS followed by one recovery week where you cut volume by 30–40%. Your ATL drops, your TSB climbs, and the training from the previous block consolidates. Many riders are surprised to find they can hold higher power numbers after the rest week than they could before it. That's adaptation — and TSS, used well, helps you time it precisely rather than guessing based on how your legs feel on a Wednesday.
Where TSS misleads you
Let's be direct: TSS is one of the most useful tools in structured cycling training, but it has blind spots that catch athletes out regularly. The most important is that the same TSS number can describe very different sessions. An hour at threshold is not the same physiologically as a 90-minute endurance ride, even if they produce similar scores. Neuromuscular demands, glycogen depletion, central nervous system fatigue — none of that is captured in the single number. A 50-TSS VO2max session and a 50-TSS zone 2 ride feel completely different the next morning, and planning your next day based on TSS alone is a reliable way to underestimate what your body actually needs.
TSS also can't detect what type of fitness you're building. A criterium rider accumulating TSS through repeated short hard efforts is developing very different adaptations from a gran fondo rider whose TSS comes from long, steady hours. The number looks the same on the chart. The physiology doesn't. This is why experienced coaches always cross-reference TSS with Intensity Factor and qualitative measures — perceived effort, heart rate variability, sleep quality, mood, and how the legs actually feel on the pedals. If your HRV has been trending down for four days and you feel hollow on the bike, it doesn't matter that your TSB is technically positive. Your body is telling you something the chart isn't.
One more thing worth naming: TSS does not distinguish between stress that builds fitness and stress that simply grinds you down. Long-term overtraining can hide inside a stable or rising CTL number if you're substituting quality sessions with junk volume — grinding through endurance rides that are too hard to count as recovery but too easy to drive meaningful adaptation. A plateau in CTL alongside declining power outputs is a signal worth taking seriously, not an invitation to push harder. The metric is a model. Like any model, it's useful right up until the moment you forget it's a simplification of something far more complex than a single number can hold.
Related reads
- Cycling training zones explained — understanding zones is the foundation for interpreting IF and TSS correctly
- Calories and power in cycling — how your watts translate to energy expenditure and fuelling decisions
- Power-to-weight ratio for cyclists — the physical context that shapes your CTL ceiling
Sources
- Coggan AR, Allen H. Training and Racing with a Power Meter. VeloPress, 2010.
- Murray NB, et al. "Calculating acute:chronic workload ratios using exponentially weighted moving averages provides a more sensitive indicator of injury likelihood in footballers." British Journal of Sports Medicine, 2017. doi:10.1136/bjsports-2016-097152
- Passfield L, et al. "Scientific issues in the determination and adjustment of training load using power data." International Journal of Sports Physiology and Performance, 2017. doi:10.1123/ijspp.2016-0754
