Neverpedia

Training load

TSS (Training Stress Score)

A single number summarizing how much physiological stress a workout produced, scaled to FTP.

Training Stress Score (TSS) is a single number that summarizes the physiological cost of a workout. It is scaled to FTP — a one-hour effort at FTP equals 100 TSS by definition.

How it is calculated

TSS = (duration_seconds × NP × IF) / (FTP × 3600) × 100

In plain terms: a harder ride (higher Intensity Factor) earns more TSS per minute than an easier ride.

Why it matters

TSS is the building block for CTL, ATL, and TSB. Without a consistent TSS calculation across your rides, training load metrics fall apart.

  • 50 TSS — easy hour
  • 100 TSS — solid endurance hour
  • 200 TSS — a long, hard ride
  • 300+ TSS — a big day

Common misconceptions

  • TSS treats all intensities by formula — 100 TSS of intervals is not biologically equal to 100 TSS of endurance even though the number is the same.
  • TSS depends on FTP being correct. A wrong FTP makes every TSS number wrong.
  • TSS is for cycling power. Running TSS (rTSS) and heart-rate TSS (hrTSS) are approximations.

Related concepts

NP, IF, CTL, ATL, TSB.