Endurance Training

TrainingPeaks: How Fatigue is Calculated Using ATL, TSS, and the Performance Management Chart

By Hart 7 min read

TrainingPeaks primarily calculates fatigue through its Acute Training Load (ATL) metric, which quantifies short-term physiological stress using an exponentially weighted moving average of daily Training Stress Score (TSS) over the past 7 days.

How Does TrainingPeaks Calculate Fatigue?

TrainingPeaks calculates fatigue primarily through its Acute Training Load (ATL) metric, which quantifies the short-term physiological stress accumulated from recent workouts using an exponentially weighted moving average of your daily Training Stress Score (TSS).

Introduction to Training Load and Performance Management

In the realm of endurance sports, effective training hinges on a delicate balance between applying sufficient stress to stimulate adaptation and allowing adequate recovery to consolidate those gains. Over-stressing without recovery leads to fatigue and potential overtraining, while under-stressing yields minimal improvements. TrainingPeaks, a widely used online platform for endurance athletes, employs a sophisticated model to quantify this balance, providing athletes and coaches with data-driven insights into their fitness, fatigue, and form. Central to this model is the calculation of "fatigue," which is a key component of its Performance Management Chart (PMC).

The Foundation: Impulse-Response Model

TrainingPeaks' approach to quantifying fatigue is rooted in the Impulse-Response Model of training. This model posits that each training session (the "impulse") elicits two primary physiological responses:

  • Fitness: A positive, long-term adaptation that improves performance capacity.
  • Fatigue: A negative, short-term state that temporarily impairs performance.

The interaction of these two responses determines an athlete's current "form" or readiness to perform. TrainingPeaks uses specific metrics to represent these components, with Acute Training Load (ATL) serving as its primary measure of fatigue.

Key Metrics for Fatigue Calculation

To understand how TrainingPeaks calculates fatigue, it's essential to first grasp the underlying metrics:

  • Training Stress Score (TSS): This is the foundational metric. TSS quantifies the physiological stress and duration of a training session into a single number. It's calculated differently for various sports (e.g., power-based for cycling, pace-based for running, heart rate-based for swimming/other activities) but always aims to provide an objective measure of how hard and long you trained.

    • For Cycling (Power-based TSS): $TSS = (Duration \text{ in hours} \times \text{Normalized Power} \times \text{Intensity Factor}) / (\text{Functional Threshold Power} \times 100)$
    • For Running (Pace-based TSS - rTSS): Similar concept, using pace and threshold pace.
    • For Swimming/Other (Heart Rate-based TSS - hrTSS): Uses heart rate zones and duration. A 1-hour workout at maximum sustainable effort (e.g., Functional Threshold Power/Pace) typically yields 100 TSS.
  • Acute Training Load (ATL) / Fatigue: This is TrainingPeaks' direct measure of fatigue. ATL represents the short-term impact of your training load. It is an exponentially weighted moving average (EWMA) of your daily TSS values over the past 7 days. The "exponentially weighted" aspect means that more recent workouts contribute more significantly to the current ATL value than older workouts within that 7-day window. A higher ATL indicates greater accumulated fatigue.

  • Chronic Training Load (CTL) / Fitness: While not directly "fatigue," CTL is crucial for context. CTL represents your long-term training load and is considered TrainingPeaks' primary measure of fitness. It is an exponentially weighted moving average of your daily TSS values over the past 42 days. A higher CTL generally suggests a higher level of fitness.

  • Training Stress Balance (TSB) / Form: TSB is the difference between your CTL and ATL ($TSB = CTL - ATL$). It provides an indication of your current readiness to perform.

    • A positive TSB suggests you are relatively rested and "fresh" (low fatigue relative to fitness).
    • A negative TSB indicates you are carrying significant fatigue relative to your fitness.

Understanding the Calculation Process

The calculation of ATL, and thus fatigue, is an ongoing, dynamic process:

  1. Daily TSS Accumulation: Every workout you complete generates a TSS value, which is logged for that day.
  2. Exponentially Weighted Moving Average (EWMA): TrainingPeaks then applies an EWMA to these daily TSS values.
    • For ATL, it uses a 7-day time constant. This means that a workout performed today will have a much stronger influence on tomorrow's ATL than a workout performed 6 days ago, even though both contribute to the 7-day average. The weight of each day's TSS decays exponentially over the 7-day period.
    • This weighting mechanism accurately reflects the physiological reality that the acute effects of a hard workout (i.e., fatigue) dissipate relatively quickly.

The formula for an EWMA at any given day (Today) is roughly: $EWMA{Today} = EWMA{Yesterday} + (TSS{Today} - EWMA{Yesterday}) / \text{Time Constant}$

Where the "Time Constant" for ATL is 7 days. This mathematical model continuously updates your ATL, providing a real-time snapshot of your accumulated fatigue.

Interpreting Your Fatigue (ATL) in TrainingPeaks

Understanding your ATL allows for smarter training decisions:

  • Rising ATL: Indicates an increase in training load, which is necessary for adaptation. However, a rapid rise without sufficient recovery can lead to excessive fatigue and overtraining.
  • Falling ATL: Suggests reduced training load or a period of recovery. This is crucial during taper periods before key events to shed fatigue and allow fitness to express itself.
  • Balancing ATL with CTL: While a high ATL signifies fatigue, it's often a necessary byproduct of building fitness (high CTL). The goal is not to eliminate ATL but to manage it in relation to your CTL to optimize TSB for peak performance.
  • Individual Response: What constitutes "high" or "low" ATL is highly individual. Athletes develop a tolerance to certain ATL levels over time. It's more important to observe trends and how your body responds subjectively to different ATL values.

Limitations and Considerations

While TrainingPeaks' fatigue calculation is a powerful tool, it's important to acknowledge its limitations:

  • One-Dimensional Stress: TSS, and consequently ATL, primarily accounts for physical training stress. It does not directly quantify other significant stressors like sleep deprivation, nutritional deficiencies, work stress, emotional stress, or environmental factors (e.g., heat, altitude). These can profoundly impact actual physiological fatigue and recovery.
  • Individual Variability: The 7-day time constant for ATL is a generalized average. An individual's recovery rate can vary significantly based on genetics, training history, age, and lifestyle. Some athletes may clear fatigue faster or slower than the model assumes.
  • Subjective Feedback is Crucial: Objective metrics should always be combined with subjective feedback. How you feel (e.g., using RPE, mood, sleep quality) is paramount. If your ATL is low but you feel exhausted, trust your body.
  • Sport-Specific Nuances: While TSS aims to be universal, the physiological demands and recovery profiles for different sports (e.g., ultra-endurance vs. sprint cycling) can differ, sometimes requiring minor adjustments or a critical eye on the generalized model.

Conclusion: Leveraging Data for Smarter Training

TrainingPeaks' calculation of fatigue, primarily through the Acute Training Load (ATL) metric, provides a robust, data-driven framework for understanding the short-term physiological demands of your training. By translating the duration and intensity of workouts into a quantifiable stress score (TSS) and then applying an exponentially weighted moving average, TrainingPeaks offers a valuable insight into your current state of fatigue. When used in conjunction with Chronic Training Load (fitness) and Training Stress Balance (form), and critically, alongside subjective self-assessment, ATL empowers athletes and coaches to make informed decisions, optimize training loads, manage recovery, and ultimately, achieve peak performance.

Key Takeaways

  • TrainingPeaks quantifies fatigue using Acute Training Load (ATL), an exponentially weighted moving average of daily Training Stress Score (TSS) over 7 days.
  • TSS is the foundational metric, measuring physiological stress and duration of a workout, with different calculations for cycling, running, and swimming.
  • ATL (fatigue) interacts with Chronic Training Load (CTL, fitness) to determine Training Stress Balance (TSB, form), indicating readiness to perform.
  • Interpreting ATL trends helps athletes and coaches manage training load, optimize recovery, and avoid overtraining.
  • While powerful, TrainingPeaks' fatigue model has limitations, including its focus on physical stress and generalized time constants, requiring subjective feedback for accuracy.

Frequently Asked Questions

What is the primary metric TrainingPeaks uses to calculate fatigue?

TrainingPeaks primarily calculates fatigue using its Acute Training Load (ATL) metric, which is an exponentially weighted moving average of daily Training Stress Score (TSS) over the past 7 days.

How is Training Stress Score (TSS) determined for a workout?

TSS quantifies the physiological stress and duration of a training session into a single number, calculated differently for various sports (e.g., power-based for cycling, pace-based for running, or heart rate-based for other activities).

What is the difference between Acute Training Load (ATL) and Chronic Training Load (CTL)?

ATL measures short-term fatigue (7-day average of TSS), while CTL measures long-term fitness (42-day average of TSS), with their difference forming Training Stress Balance (TSB) or form.

How should athletes interpret a rising or falling Acute Training Load (ATL)?

A rising ATL indicates increased training load for adaptation, while a falling ATL suggests reduced load or recovery, crucial for tapering before events.

What are some limitations of TrainingPeaks' fatigue calculation?

Limitations include only accounting for physical training stress, individual variability in recovery rates, and the necessity to combine objective metrics with subjective feedback.