
This calculator is provided for informational and educational purposes only. It is not intended to replace professional medical advice, diagnosis, or treatment. Always consult with a qualified healthcare professional or certified coach before making any training decisions. The results from this calculator should be used as a reference guide only and not as the sole basis for training or clinical decisions.
ATL / CTL / TSB Training Load Calculator
Calculate your Chronic Training Load (fitness), Acute Training Load (fatigue), and Training Stress Balance (form) from daily TSS values. The TSB speedometer gauge and training zone ladder show your current performance readiness at a glance, following the Banister Impulse-Response model used by TrainingPeaks, Golden Cheetah, and professional endurance coaches worldwide.
The Performance Management Chart plots how your fitness (CTL), fatigue (ATL), and form (TSB) evolve over the 28-day input period. The green shaded band indicates the optimal TSB race form window (+5 to +25). Watch for ATL rising well above CTL during build blocks and converging during recovery weeks.
| Week | Total TSS | Avg Daily TSS | CTL at End | ATL at End | TSB at End |
|---|
Weekly TSS totals above 700 require careful recovery management. Most recreational endurance athletes perform optimally at 300-550 TSS per week during base and build phases. The CTL ramp rate (change per week) should stay within 3-8 points for sustainable fitness building.
| Athlete Level | Safe Ramp Rate (CTL/week) | Caution Zone | High Risk Zone |
|---|---|---|---|
| Beginner (less than 1 year) | 2-3 CTL/week | 3-5 CTL/week | Above 5 CTL/week |
| Recreational (1-3 years) | 3-5 CTL/week | 5-7 CTL/week | Above 7 CTL/week |
| Competitive Amateur (3+ years) | 4-6 CTL/week | 6-9 CTL/week | Above 9 CTL/week |
| Elite / High Volume | 5-8 CTL/week | 8-12 CTL/week | Above 12 CTL/week |
| Post-Injury Return | 2-3 CTL/week | 3-4 CTL/week | Above 4 CTL/week |
| Your 28-day Ramp Rate | — CTL/week average | ||
Ramp rate guidelines are general references derived from research in endurance sports and practical coaching experience. Individual injury susceptibility, training history, sleep quality, and non-training stressors all influence what load any specific athlete can sustain safely. Always use subjective wellness as a key input alongside these numbers.
About This ATL CTL TSB Training Load Calculator
This ATL CTL TSB calculator is designed for endurance athletes, coaches, and sports scientists who need a reliable, free tool to quantify training load, monitor fitness and fatigue, and plan training cycles with precision. It calculates Chronic Training Load (CTL or fitness), Acute Training Load (ATL or fatigue), and Training Stress Balance (TSB or form) from daily Training Stress Score (TSS) inputs, giving a complete picture of training readiness for cyclists, runners, triathletes, swimmers, and other endurance athletes.
The calculator implements the standard Banister Impulse-Response model using exponentially weighted moving averages – a 42-day EWMA for CTL and a 7-day EWMA for ATL – precisely as used by platforms such as TrainingPeaks and Golden Cheetah. TSB is calculated as yesterday’s CTL minus yesterday’s ATL, representing your performance readiness before each day’s training. The combined gauge and zone ladder display immediately show which of five training states you are in (Very Fresh, Peak Race Form, Neutral, Build Phase, or High Fatigue) along with specific action recommendations for each zone.
The four tabs extend the analysis beyond the single-day snapshot: the Performance Management Chart plots all three metrics over 28 days to reveal training trends; the TSB Zone Reference provides detailed guidance for each performance state; the Weekly TSS Breakdown summarizes load and form at the end of each training week; and the CTL Ramp Rate Guide shows how your loading compares to safety thresholds by athlete experience level. As with all training load tools, results should inform decisions alongside perceived exertion, physiological testing, and professional coaching guidance.
This calculator is provided for informational and educational purposes only. It is not intended to replace professional medical advice, diagnosis, or treatment. Always consult with a qualified healthcare professional or certified coach before making any training decisions. The results from this calculator should be used as a reference guide only and not as the sole basis for training or clinical decisions.
ATL, CTL, and TSB Calculator: The Complete Guide to Training Load Management and Performance Optimisation
Training load management has become one of the most important concepts in modern endurance sports coaching. Whether you are a competitive cyclist, triathlete, runner, or swimmer, understanding how your body accumulates fatigue and builds fitness over time is essential for reaching peak performance while avoiding injury and overtraining. The ATL/CTL/TSB framework - originally developed from Andrew Coggan and Allen Hunter's pioneering work in power-based cycling training - gives athletes and coaches a mathematical way to track and predict performance readiness on any given day.
This guide explains exactly what ATL, CTL, and TSB mean, how each metric is calculated, what the numbers tell you about your training state, and how to use this information to plan training cycles, taper phases, and competition peaks with precision. The calculator on this page implements the standard exponentially weighted moving average (EWMA) model used by platforms such as TrainingPeaks, Golden Cheetah, and many professional coaching software tools.
What Is Training Stress Score (TSS)?
Before ATL, CTL, and TSB can be calculated, each training session must be assigned a Training Stress Score (TSS). TSS is a single number that quantifies how taxing a workout was on your body, accounting for both its intensity and its duration. The concept was popularized by Hunter Allen and Andrew Coggan in their book "Training and Racing with a Power Meter" and has since become the standard unit of training load in endurance sports.
NP = Normalised Power (for cycling) or equivalent intensity metric
IF = Intensity Factor = NP / FTP
FTP = Functional Threshold Power (the power you can sustain for approximately 60 minutes)
3600 = seconds in one hour
A one-hour ride at exactly FTP (IF = 1.0) yields a TSS of exactly 100. A two-hour ride at 75% of FTP yields approximately TSS 113. An easy recovery spin of 30 minutes might yield TSS 20-30.
For activities where power data is not available, equivalent stress scores can be estimated using heart rate (hrTSS), pace-based calculations (rTSS for running), or perceived exertion. Many training software platforms calculate these automatically from your device data. The key principle is that TSS provides a common currency across different sports and workout types, enabling multi-sport athletes to combine their training loads meaningfully.
As a rough guide, most recreational athletes accumulate 200-400 TSS per week during base training. Competitive age-group athletes often train at 400-700 TSS per week. Elite professionals can sustain 800-1200+ TSS per week during heavy training blocks, though such loads require careful management and are built up gradually over years of consistent training.
What Is Chronic Training Load (CTL)?
Chronic Training Load, commonly called CTL or Fitness, represents your long-term accumulated training stress. It reflects how much training your body has adapted to over the previous several weeks and months. In practical terms, CTL answers the question: "How fit am I right now based on the consistent training I have been doing?"
CTL uses a 42-day exponentially weighted moving average of daily TSS values.
On a rest day with TSS = 0, CTL decreases slightly (your fitness decays).
After a hard training day with TSS greater than your current CTL, it increases.
The 42-day time constant means roughly 63% of the influence on CTL comes from the past 42 days.
The 42-day time constant (often written as a decay factor of 1/42) was chosen to reflect how long it typically takes for genuine physiological adaptations - such as increased mitochondrial density, improved cardiac output, and enhanced fat oxidation - to develop and stabilize. This means CTL responds slowly to changes in training. It cannot be meaningfully increased in a single week, and it does not drop dramatically after a few easy days.
Typical CTL values vary widely depending on the sport and athlete level. A recreational cyclist might maintain a CTL of 30-50 during their training season. An amateur racer training seriously might reach 60-80. Cat 1/2 racers and elite amateur triathletes often sustain CTL values of 80-110. World Tour professional cyclists have been reported to maintain CTL values exceeding 150 during their heaviest training periods, though these figures should be interpreted with the understanding that their TSS calculation methods and thresholds differ from recreational athletes.
What Is Acute Training Load (ATL)?
Acute Training Load, commonly called ATL or Fatigue, represents your short-term accumulated training stress. It reflects how tired your body is from recent training over the past week or so. ATL answers the question: "How fatigued am I right now based on what I have been doing lately?"
ATL uses a 7-day exponentially weighted moving average of daily TSS values.
The shorter 7-day time constant means ATL responds much faster than CTL.
A single big training day can push ATL up significantly.
A few easy days bring ATL down quickly, which is the basis of tapering.
The 7-day time constant reflects the typical physiological recovery timeline for acute fatigue. While some fatigue clears within 24-48 hours (glycogen replenishment, muscle repair), other aspects of accumulated fatigue - neuroendocrine stress, soft tissue load, immune system suppression - can persist for up to a week or more. The 7-day EWMA captures this medium-term fatigue accumulation in a way that a simple 7-day rolling sum does not, because the EWMA weights recent days more heavily than days further in the past.
During heavy training blocks, ATL commonly rises to 1.3-1.5 times your CTL, or even higher during very hard training camps. During taper periods leading to competition, ATL drops rapidly while CTL remains relatively stable, creating the "form window" described below.
What Is Training Stress Balance (TSB)?
Training Stress Balance, commonly called TSB or Form, is the most practically actionable of the three metrics because it directly estimates your performance readiness on any given day. TSB is simply the difference between CTL and ATL.
TSB uses yesterday's CTL and ATL values (before today's training is applied).
This is because TSB represents how you feel at the start of today.
Today's training will affect tomorrow's TSB.
Interpretation:
Positive TSB: Fitness exceeds fatigue - you feel good and are ready to perform.
Zero TSB: Balanced state - neither fresh nor overly fatigued.
Negative TSB: Fatigue exceeds fitness - you are in a training stress hole.
The critical insight behind TSB is that being fit (high CTL) does not automatically mean performing well. A very fit athlete who has been training extremely hard will have a highly negative TSB, meaning they are too fatigued to express their fitness in competition. Conversely, an athlete who has been resting for weeks may have a positive TSB but lower CTL than they had at their fitness peak - they feel fresh but have lost some of their hard-earned fitness.
Peak performance generally occurs when CTL is at or near its highest point for the season AND TSB is positive, typically in the range of +5 to +25. This combination - high fitness plus freshness - is exactly what a well-executed taper is designed to achieve.
Interpreting TSB: The Performance Zones
Understanding what different TSB ranges mean in practice allows athletes and coaches to make informed decisions about training intensity, race scheduling, and recovery. The following zones are widely used guidelines, though individual responses vary considerably.
Above +25 (Very Fresh / Detrained Risk): You feel excellent but CTL may be falling rapidly. Extended periods above +25 indicate insufficient training stimulus and detraining risk. Appropriate only during recovery weeks or immediately post-race.
+5 to +25 (Optimal Performance Zone): The classic "race form" window. Fatigue has cleared sufficiently to express your fitness. Ideal for important races and peak performance tests.
-10 to +5 (Neutral / Maintenance Zone): Normal day-to-day training state. You are training consistently without excessive accumulation. Appropriate for most of the training year.
-10 to -30 (Productive Overreach Zone): You are accumulating meaningful training stress. Some fatigue is normal and expected during build phases. Performance will be suppressed but fitness is growing.
Below -30 (Overtraining Risk Zone): Significant fatigue accumulation. Training here occasionally (e.g., during a training camp) is tolerable for well-conditioned athletes, but sustained periods at this level increase injury risk, illness susceptibility, and overtraining syndrome risk.
The Fitness-Fatigue Model: Scientific Background
The ATL/CTL/TSB framework is an applied version of the Banister Impulse-Response model, originally published by Eric Banister and colleagues in 1975 in the Journal of Sports Medicine. Banister proposed that athletic performance could be modelled as the sum of two competing processes: a positive fitness component that builds slowly and decays slowly, and a negative fatigue component that builds quickly and decays quickly.
The mathematical structure Banister proposed - using exponentially weighted moving averages with different time constants for fitness and fatigue - is precisely what the CTL (42-day EWMA) and ATL (7-day EWMA) represent. The ratio between the time constants (42 days for fitness versus 7 days for fatigue) reflects the well-established physiological observation that fatigue accumulates and dissipates faster than fitness adaptations.
Subsequent research has broadly supported the Banister model as a useful framework, while also identifying its limitations. Studies by Clarke and Skiba (2013) in the International Journal of Sports Physiology and Performance validated the model in competitive cyclists. Research in other endurance sports has shown similar patterns, though the precise time constants and scaling factors may vary between sports and individuals.
How to Use CTL and TSB to Plan Training
The real power of the ATL/CTL/TSB framework lies in prospective planning - using the model to project future fitness and form values based on planned training loads. This allows athletes and coaches to answer questions such as: "If I do a training camp with 600 TSS over 7 days, what will my TSB be the day before my target race three weeks later?"
A typical annual training cycle using CTL and TSB might look like this. During the base and build phases (typically 16-24 weeks before the target event), the goal is to progressively increase CTL while keeping TSB in the -10 to -30 range most of the time, indicating productive overreach. A structured training week might include one hard day, one medium day, and four to five moderate to easy days, with a rest week every third or fourth week where TSS drops significantly to allow ATL to fall and CTL to consolidate.
During the peak phase (typically 2-6 weeks before the target event), the goal is to maintain or slightly increase CTL through race simulations and intensity work while allowing TSB to trend toward neutral. Finally, during the taper phase (typically 1-2 weeks before competition), training volume drops significantly, allowing ATL to fall rapidly toward zero while CTL remains high. This produces the positive TSB needed for peak performance.
During a standard 10-day taper where TSS drops to approximately 50% of normal, CTL falls by roughly 5-8 points while ATL can drop from -30 to near zero. This translates to a TSB improvement of 25-35 points. The athlete arrives at competition with 92-95% of their peak CTL but with TSB in the optimal +10 to +25 range - fit and fresh simultaneously.
CTL Ramp Rate: How Fast Can You Build Fitness?
One of the most practical applications of the CTL metric is managing how quickly you increase your training load. The rate of CTL increase per week - commonly called the ramp rate - has important implications for injury risk. Increasing training load too rapidly is one of the leading causes of overuse injuries across endurance sports.
Research and coaching practice generally support a maximum sustainable ramp rate of 3-8 CTL points per week for most athletes. Beginning athletes and those returning from injury should stay closer to 3-5 points per week. Well-conditioned athletes with years of consistent training can sometimes tolerate 5-8 points per week for short periods during focused build blocks. Exceeding 8-10 CTL points per week consistently is associated with significantly elevated injury risk across most endurance sports.
These ramp rate guidelines parallel the "10% rule" familiar in running coaching - the traditional advice to never increase weekly mileage by more than 10% per week. The CTL ramp rate is a more sophisticated version of this principle because it accounts for intensity as well as volume through the TSS framework.
Limitations of the ATL/CTL/TSB Model
While the ATL/CTL/TSB framework is a valuable tool, it is important to understand its limitations to use it wisely rather than dogmatically.
First, the model is only as good as the TSS inputs. TSS values are most reliable for cycling with power data, where the calculation is objective and consistent. For running, swimming, and other sports where TSS is estimated from heart rate or pace, measurement error and individual variation introduce significant uncertainty. An rTSS of 80 for one athlete may represent a very different physiological stress than rTSS 80 for another.
Second, the 42-day and 7-day time constants are population averages derived primarily from competitive cyclists. Individual athletes may respond differently. Some athletes show fitness adaptations over longer or shorter time windows. Older athletes and masters competitors often show different recovery kinetics than younger athletes. The "correct" time constants for any given individual are difficult to determine without extensive longitudinal data.
Third, the model treats all types of training stress as equivalent once reduced to a TSS value. In reality, a high-intensity interval session with TSS 100 stresses different physiological systems than a long aerobic ride with TSS 100. The neuromuscular stress, hormonal response, and recovery requirements of these two sessions differ considerably, even if their TSS values are identical.
Fourth, TSB does not account for non-training stressors. Work stress, travel, poor sleep, illness, heat and altitude acclimatisation, and life events all affect how an athlete actually feels and performs, independent of their training-derived TSB. An athlete with TSB +15 who has been sleep-deprived and stressed at work may perform no better - or even worse - than the same athlete with TSB 0 who is well-rested and mentally fresh.
Despite these limitations, the model provides a structured, quantitative framework that is demonstrably more useful than simple weekly mileage or subjective training diaries for most competitive athletes and coaches. Used as one input among several, alongside perceived exertion, physiological testing, and quality of training feedback, the ATL/CTL/TSB model is a powerful tool for performance optimisation.
The best athletes and coaches use ATL/CTL/TSB as one data point in a broader picture that includes subjective wellness scores, performance test results, sleep quality, heart rate variability, and athlete feedback. Numbers on a screen cannot replace the lived experience of training and competition. The model should inform decisions, not override athlete intuition and professional judgment.
Multi-Sport Applications: Triathletes and Combined Load
For multi-sport athletes such as triathletes and duathletes, one of the most valuable aspects of the TSS framework is the ability to combine training loads from swimming, cycling, and running into a single unified metric. Each discipline contributes its own ATL and CTL, and these can be summed to give a combined total training load picture.
However, combining loads across sports requires care. A TSS of 100 from swimming stresses different muscle groups and energy systems than TSS 100 from running. Some coaches prefer to track each discipline's ATL/CTL/TSB separately, while also tracking a combined total. This allows identification of which discipline is contributing most to overall fatigue at any given time - important information when deciding where to cut back during a heavy training week.
For open-water swimmers and pool swimmers, swim TSS (sTSS) is typically calculated from pace and threshold pace data, analogous to the rTSS calculation for running. The stress per kilometre of swimming is generally higher than for running or cycling at equivalent subjective intensity levels, reflecting the total-body nature of swimming and its demanding respiratory requirements.
Heart Rate Variability and CTL: Complementary Metrics
Heart rate variability (HRV) has emerged as a complementary tool to CTL and TSB for monitoring athlete readiness. While CTL and TSB provide a training-load perspective based on external work, HRV provides a physiological readiness signal based on autonomic nervous system function. High HRV generally indicates good parasympathetic tone and recovery, while low HRV suggests sympathetic dominance associated with fatigue, stress, or illness.
Research groups led by Kiviniemi, Plews, and others have shown that athletes who use HRV-guided training - adjusting daily training intensity based on their morning HRV reading - can achieve similar or better fitness improvements with less overtraining risk compared to those following a fixed training plan. When HRV data is combined with CTL/TSB analysis, coaches have both an external load metric and an internal physiological response metric, creating a more complete picture of training adaptation and readiness.
Practical Example: Planning a Season Peak
Consider an athlete preparing for a major race 16 weeks away. Their current CTL is 55 and ATL is 45, giving a TSB of +10. They are currently in good form but want to reach a CTL of 75 before tapering. Their weekly TSS averages approximately 550.
To increase CTL from 55 to 75 over 14 weeks before a 2-week taper, they need to raise CTL by approximately 1.4 points per week - well within the safe ramp rate of 5 points per week. This could be achieved by gradually increasing weekly TSS from 550 to approximately 700 over the 14-week build, progressing in 3-week build blocks followed by 1-week recovery weeks where TSS drops to around 300.
During the 2-week taper, they reduce TSS to approximately 40% of peak load (around 280/week). After 14 days of tapering, CTL will have decreased from approximately 75 to 68-70, but ATL will have dropped from approximately 100 to 30-40, shifting TSB from -25 to approximately +30 to +35. The athlete arrives at the race with high residual fitness and optimal freshness.
Software Tools and Data Sources
Several software platforms implement the ATL/CTL/TSB model and can calculate these metrics automatically from training device data. TrainingPeaks is the most widely used platform among competitive age-group athletes and professional coaches, and it popularized the PMC (Performance Management Chart) as the standard visualization for CTL, ATL, and TSB over time. Golden Cheetah is a powerful free, open-source alternative that implements the same calculations and offers extensive additional analytical tools. Xert, intervals.icu, and Final Surge are other notable platforms offering similar functionality.
Most platforms can import data directly from Garmin, Polar, Wahoo, and other device manufacturers, as well as from Strava. The TSS values are typically calculated automatically using power data, pace-based formulas, or heart rate data depending on the activity type and available sensor data.
Getting Started: Establishing Your Baseline
If you are new to ATL/CTL/TSB tracking, the most important first step is to determine your FTP (Functional Threshold Power for cycling) or equivalent threshold metric for your primary sport. Without an accurate threshold, TSS values will be incorrectly calculated, making all downstream metrics unreliable.
Once your threshold is established, most platforms allow you to import historical training data going back months or years to retroactively calculate your CTL history. If starting fresh with no historical data, plan for 4-8 weeks of consistent training before your CTL stabilizes to a value that meaningfully reflects your fitness, since CTL starts at zero and builds progressively from whatever training data is available.
For the calculator on this page, you can manually enter daily TSS values over any time period to calculate how ATL, CTL, and TSB evolve. This is particularly useful for planning future training blocks and projecting your form at a target race date.
Frequently Asked Questions
Conclusion
The ATL/CTL/TSB framework gives athletes and coaches a quantitative foundation for training load management that goes well beyond simple mileage counting. By tracking Chronic Training Load (fitness), Acute Training Load (fatigue), and Training Stress Balance (form) over time, you can make more informed decisions about when to push hard, when to back off, and precisely how to time your taper for peak performance at your most important events.
The calculator on this page lets you enter daily TSS values to calculate and visualize how these three metrics evolve in response to your training. Use it to analyze past training blocks, plan future ones, and project your form at target race dates. Remember that the model is a tool to support, not replace, your coaching judgment and the subjective experience of training. Combine the quantitative insights of ATL/CTL/TSB with your own body knowledge, athlete feedback, and physiological testing data for the best results.
For further reading, Hunter Allen and Andrew Coggan's "Training and Racing with a Power Meter" remains the foundational text for applying these concepts in cycling. Joe Friel's "The Triathlete's Training Bible" covers related concepts for multi-sport athletes. The open-source platform Golden Cheetah provides free implementation of these metrics with extensive documentation on the underlying mathematics and research basis.