PureTriathlon
ToolsBlogShopSubscribe
PureTriathlon

Expert triathlon training guides, gear reviews, and race-day strategies for athletes of every level.

Training

  • Training Science
  • Strength & Conditioning
  • Nutrition
  • Gear & Equipment
  • Getting Started
  • Training Calculators

Disciplines

  • Swimming
  • Cycling
  • Running
  • Transition
  • Race Day

PureTriathlon

  • All Resources
  • Blog
  • Shop
  • About Us
  • Contact

Stay in the loop

Weekly training tips, gear reviews, and race-day strategies straight to your inbox.

© 2026 PureTriathlon. All rights reserved.

Privacy PolicyTerms of UseCookie Policy
  1. Home
  2. Tools
  3. Training Stress
Free Tool

TSS Calculator & CTL/ATL/TSB Tracker

Calculate your Training Stress Score. Project your fitness, fatigue, and form over 14 days.

Single workout TSS

14-day CTL / ATL / TSB Projector

Enter 14 values separated by commas. Use 0 for rest days.

TSS (Training Stress Score) quantifies how hard a workout was relative to your threshold. A 1-hour ride at FTP = 100 TSS. The formula is TSS = duration_h x IF^2 x 100, where IF (Intensity Factor) = NP/FTP.

CTL (Chronic Training Load) is a 42-day rolling average of TSS, representing your fitness. ATL (Acute Training Load) is a 7-day rolling average, representing fatigue. TSB (Training Stress Balance) = CTL - ATL, representing your form or freshness.

This model was developed by Dr Andrew Coggan and Hunter Allen, building on Banister's impulse-response model.

Sources: Coggan/Allen formulas, Banister TRIMP model

Want expert guidance?

Find a qualified coach for cycling coaching in our UK directory. Get personalised training plans and technique feedback.

Find a coachFind a raceFind a club