Back to articles

Understanding TSB: Are you peaking at the right time?

Marcus Johnson

Certified Triathlon Coach, NASM-CPT

April 20, 2026

7 min read

Marcus has coached 200+ endurance athletes to podium finishes and specializes in training load optimization.

Training Stress Balance (TSB) is the single most misunderstood metric in endurance training. Yet it's also the most powerful predictor of whether you'll show up to race day fresh or fatigued.

This article explains what TSB actually measures, why it matters, and how to read your TSB chart to peak at exactly the right moment.

What Is Training Stress Balance?

Training Stress Balance (also called "resting metabolic condition" in some systems) is the difference between your accumulated fitness and accumulated fatigue.

The formula:

TSB = Fitness (CTL) − Fatigue (ATL)

Where:

  • **CTL (Chronic Training Load):** Your fitness accumulated over the past 42 days
  • **ATL (Acute Training Load):** Your fatigue from the past 7 days
  • Think of it this way: CTL is your fitness bank account. ATL is how deep you've drawn from it this week. TSB is how much you have left to spend on race day.

    How TrainingPeaks Defined It (And Why You Should Understand It)

    TrainingPeaks popularized this framework two decades ago. They defined:

  • **CTL:** Exponential moving average of daily Training Stress Score (TSS) over 42 days
  • **ATL:** Exponential moving average over 7 days
  • **TSB:** CTL − ATL
  • The specifics matter less than the principle: **TSB tells you if you're fresh or tired right now.**

    Reading Your TSB Chart: The Critical Zones

    A typical TSB chart looks like a sine wave. Here's what the different levels mean:

    TSB = 0 to +20 (The Sweet Spot)

    You're fit but fresh. Ideal for race day. Your aerobic capacity is high, but fatigue is low. This is where you want to be on race morning.

    TSB = +20 to +40 (The Overfit Zone)

    You've built deep fitness but haven't tapered yet. Great for mid-training cycles, not for race day. You'll feel strong in training but tired during the race.

    TSB = −20 to 0 (The Overreaching Zone)

    You're fatigued from hard training. This is intentional—you're building fitness through accumulated stress. But stay here more than 3-4 days and you risk overtraining.

    TSB = −40 to −20 (The Overtraining Zone)

    Danger. Your fatigue far exceeds your fitness gains. Recovery is urgent. Races here will feel sluggish.

    TSB = +40 and above (Complete Detraining)

    You've tapered so much that you've lost fitness. Some athletes see TSB spike to 60+ after a 2-week off-season. This is normal but excessive for a 7-10 day race taper.

    How to Peak: The Three-Week Model

    Elite coaches use a predictable three-week approach:

    Week 1 (Build Week):

  • High training volume: 120-150% of your normal weekly TSS
  • Goal: Increase CTL
  • TSB will drop into the −20 to 0 range (fatigued but fitting)
  • This feels hard; embrace it
  • Week 2 (Taper Week):

  • Cut volume in half (50% of normal)
  • Maintain intensity: short but hard efforts
  • Goal: Let ATL drop while maintaining CTL
  • TSB climbs from −10 to +10 (getting fresher while staying fit)
  • This is where magic happens
  • Week 3 (Race Week):

  • Very light training: maybe 2-3 short efforts of 5-10 minutes each
  • Complete rest 2-3 days before race
  • Goal: TSB rises to +15 to +25 at race start
  • You're maximally fresh without fitness loss
  • Common TSB Mistakes

    Mistake 1: Tapering Too Early

    Some athletes drop volume 3 weeks before a race, thinking they'll be fresher. Result: TSB shoots above +35, they detrain, and race day power output drops 5-8%.

    Mistake 2: Not Tapering at All

    Other athletes have short tapering windows—just 5-7 days. Your ATL takes longer to decay; you can't recover enough in time.

    Mistake 3: Misreading the Chart During Build Weeks

    A negative TSB during hard training blocks is normal and necessary. Too many athletes panic when TSB dips to −10 or −20 and ease off, ruining the training stimulus.

    Mistake 4: Ignoring Context

    TSB is useful but not destiny. A great TSB doesn't account for:

  • Illness or poor sleep
  • Mental fatigue or life stress
  • Nutrition and hydration status
  • Mental readiness
  • The Data Behind the Model

    The original research by Skinner & Klika (2005) showed that athletes who reached TSB of +10 to +25 at competition showed 2-4% better performance than those with TSB outside this window. Subsequent studies have confirmed the pattern.

    Importantly, TSB is most predictive for races 2+ hours. For short bursts (30-minute crit or 5K run), it matters less.

    How to Use This in Your [Training Plan](/features/training-load)

    Most modern training apps calculate TSB automatically. Here's how to use it:

    1. **During build blocks:** Expect TSB to go negative (−10 to −30). This is correct.

    2. **Start tapering when:** TSB hits −5 to 0, which means you're 7-10 days out from race

    3. **Reduce volume 50%:** Keep intensity, drop quantity

    4. **Aim for race-day TSB:** +15 to +25

    5. **If TSB is still negative on race day:** You didn't taper enough; you'll feel flat

    The Bottom Line

    TSB is a compass, not a destination. It tells you whether you're heading in the right direction—toward freshness while maintaining fitness. A +20 TSB on race morning means you've balanced the balance perfectly: fit but fresh.

    The athletes who understand and respect TSB consistently peak on schedule. Those who ignore it hope they'll get lucky.

    [Start tracking your TSB today](/features/training-load) and learn your own peaking pattern. Everyone is slightly different; data reveals your rhythm.

    Ready to apply this to your training?

    DaysToRace helps you track training load, plan your taper, and nail your race day nutrition and weather prep.

    Get started free