Swim load planning

Swim TSS Calculator

Calculate swim Training Stress Score from your session pace and CSS threshold to quantify training load and plan recovery.

Session details

Enter your swim session duration, average pace, and CSS threshold pace.

Total swim time

min
sec

Average pace per 100m

min
sec

CSS pace per 100m (find your CSS)

min
sec

Swim TSS

61

Moderate

Intensity Factor

0.90

Threshold

Estimated Distance

2,571 m

45 min session

Intensity

At or near CSS pace. This is race-quality effort that builds swim-specific fitness.

Easy: IF < 0.75
Moderate: IF 0.75 – 0.85
Threshold: IF 0.85 – 1.00
High: IF > 1.00

Training load

Standard training session. Manageable fatigue that fits a normal training week.

Light: 0–50 TSS
Moderate: 50–100 TSS
Hard: 100–150 TSS
Very hard: 150+ TSS

Triathlon training context

  • Standard swim training load. Allow at least 12-24 hours before a hard bike or run.
  • This load level is typical for most structured triathlon swim sessions.
  • High-intensity swim work. This is threshold or above — excellent for race-pace preparation.

Swim vs Bike TSS comparison

  • A typical 1-hour bike ride at 75% FTP produces about 56 TSS. Your swim produced 61 TSS.
  • Swim TSS tends to be lower per hour than bike or run because water limits sustained intensity.
  • Weekly swim TSS of 100-200 is common for age-group triathletes across 3-4 sessions.

Informational tool. This calculator is for personal logging and awareness purposes only. It is not a substitute for individualized coaching or professional guidance. Results are estimates based on the standard TSS model and may vary based on technique, conditions, and individual factors.

Methodology

How this calculator works

Swim TSS Methodology

Swim TSS follows the same conceptual model as bike TSS (Coggan): Duration × IF² × 100. The Intensity Factor uses CSS pace as the threshold reference, making it directly comparable to bike TSS in structure.

  • Use CSS (Critical Swim Speed) as the threshold pace reference for IF calculation.
  • Present IF as the ratio of CSS pace to actual pace, so faster swimming produces higher IF.
  • Frame load classification with triathlon-specific recovery guidance.

FAQ

Frequently asked questions

What is Swim TSS?

Swim TSS quantifies the training stress of a swim session using the same conceptual model as bike TSS: duration multiplied by intensity squared. It uses CSS (Critical Swim Speed) as the threshold reference.

How is Swim TSS calculated?

Swim TSS = Duration (hours) × Intensity Factor² × 100. The Intensity Factor is your CSS pace divided by your actual swim pace. Faster swimming relative to CSS means higher IF and higher TSS.

What is a good Swim TSS for a training session?

A typical age-group triathlete swim session produces 30-80 TSS. Sessions above 100 TSS are hard and require planned recovery. Weekly swim TSS of 100-200 across 3-4 sessions is common.

How does Swim TSS compare to Bike TSS?

Swim TSS per hour tends to be lower than bike TSS because water limits how long athletes can sustain high intensity. A 60-minute moderate swim might produce 40-60 TSS, while a similar bike effort produces 50-70 TSS.

Evidence

References

Related calculators

Keep the next decision close.