Training Stress Score Calculator
Track your training stress score with our free sports calculator. Get personalized stats, rankings, and performance comparisons.
Reviewed by Sher, Sports Science & Nutrition Specialist
Formula
TSS = (Duration x NP x IF) / (FTP x 3600) x 100
Where Duration is session time in seconds, NP is Normalized Power in watts, IF is Intensity Factor (NP/FTP), and FTP is Functional Threshold Power. For strength training: Strength TSS = Total Sets x (RPE/10) x (Duration/60) x 10. Combined TSS adds both values for hybrid training sessions.
Worked Examples
Example 1: Cycling Threshold Workout TSS
Problem:A cyclist with FTP of 260W performs a 60-minute session with normalized power of 220W. Calculate the Training Stress Score.
Solution:Intensity Factor = NP / FTP = 220 / 260 = 0.846\nTSS = (3600 sec x 220W x 0.846) / (260W x 3600) x 100\nTSS = (669,672) / (936,000) x 100\nTSS = 71.5
Result:TSS: 71.5 | IF: 0.846 | Zone: Tempo | Recovery: 24 hours
Example 2: Strength Training TSS Estimation
Problem:A lifter performs 20 total sets across 6 exercises in 60 minutes with an average RPE of 7.5. Estimate the strength training stress.
Solution:Strength TSS = Sets x (RPE/10) x (Duration/60) x 10\nStrength TSS = 20 x (7.5/10) x (60/60) x 10\nStrength TSS = 20 x 0.75 x 1.0 x 10\nStrength TSS = 150
Result:Strength TSS: 150 | Recovery: 24-48 hours recommended
Frequently Asked Questions
What is Training Stress Score and how is it calculated?
Training Stress Score (TSS) is a composite metric that quantifies the overall training load of a workout session by combining duration and intensity into a single number. Originally developed by Dr. Andrew Coggan for cycling, TSS uses the formula: TSS = (Duration in seconds x Normalized Power x Intensity Factor) / (Functional Threshold Power x 3600) x 100. A TSS of 100 represents one hour of all-out effort at your functional threshold, which is the maximum sustainable effort for approximately one hour. Lower TSS values indicate easier sessions, while higher values indicate more demanding workouts. The metric allows comparison across different types of workouts and helps athletes plan their training load distribution across a week or month.
What is Intensity Factor and how does it relate to training zones?
Intensity Factor (IF) is the ratio of your normalized power to your functional threshold power, expressed as a decimal. An IF of 1.0 means you are working exactly at your threshold, while values below 1.0 indicate sub-threshold work and values above 1.0 indicate supra-threshold efforts. IF values map directly to training zones: below 0.55 is active recovery, 0.55-0.75 is endurance, 0.75-0.90 is tempo, 0.90-1.05 is threshold, and above 1.05 represents VO2max or anaerobic efforts. IF is a more useful metric than raw power or speed because it normalizes the intensity relative to your individual fitness level. An IF of 0.85 represents the same relative effort whether your FTP is 200 watts or 350 watts, making it a universally comparable measure of training intensity.
How do you use TSS to plan weekly training load?
Weekly TSS planning involves distributing training stress across the week to balance stimulus and recovery. Most athletes perform well with weekly TSS totals between 300 and 700, depending on their training history and goals. A common approach is the 80/20 rule, where 80% of weekly TSS comes from low-intensity sessions (IF below 0.75) and 20% from high-intensity sessions (IF above 0.85). Within a mesocycle, weekly TSS should progressively increase by 5-10% per week for 2-3 weeks, followed by a recovery week at 50-60% of peak weekly TSS. Athletes who consistently exceed their sustainable weekly TSS will accumulate chronic fatigue and eventually experience performance decline, illness, or injury. Tracking the ratio of acute training load to chronic training load, known as the Training Stress Balance, provides additional insight into readiness.
How does Training Stress Score apply to strength training specifically?
While TSS was originally developed for endurance sports, the concept translates to strength training through modified calculations that account for resistance training variables. Strength TSS can be estimated using total sets, average RPE, and session duration as inputs, recognizing that heavier loads at higher RPE values generate more training stress per set. A typical strength training session generates 50-200 TSS points depending on volume and intensity. Unlike endurance TSS where duration is the primary driver, strength TSS is more influenced by the number of hard sets performed near failure. Compound exercises like squats and deadlifts generate disproportionately more stress than isolation exercises due to the total muscle mass recruited and systemic fatigue produced. Combining endurance and strength TSS gives a comprehensive picture of total training load for athletes who perform both modalities.
References
Reviewed by Sher, Sports Science & Nutrition Specialist ยท Editorial policy