Guide

Fitness, fatigue and form, explained

Three lines on one chart. Together they show how much training you’ve built up, how tired it’s made you, and whether you’re fresh enough to race. TrainingPeaks calls it the Performance Management Chart, and you’ll also see the lines called CTL, ATL and TSB. This guide explains them with examples, no formulas.

Samuel KraftUpdated

The short version

  • Every workout gets a load score. An hour as hard as you can hold scores 100.
  • Fitness is your average daily load over the last six weeks. It changes slowly.
  • Fatigue is your average daily load over the last week. It changes fast.
  • Form is fitness minus fatigue. It goes negative when you train hard and positive when you rest.

It starts with one number per workout

All three lines are built from the same thing: a training load score for each workout. It combines how long you went with how hard you went, measured against your threshold, which is the effort you could hold for about an hour.

An hour at threshold scores 100. An easy hour scores around 50. A three-hour easy ride can score more than a hard hour, which is fair: it costs you a lot too. If you’ve seen the term TSS, this is that number.

  • 30 minutes recovery spin at 55% of FTP15
  • 1 hour easy at 70% of FTP49
  • 1 hour as hard as you can hold at 100% of FTP100
  • 3 hours easy at 65% of FTP127
Scores for a rider with an FTP of 250. Longer and harder both count, so the long easy ride beats the hard hour.

Because the score is measured against your own threshold, a run, a ride and a swim can be added together. Shape scores each workout from the best data it has: power on the bike, pace for runs and swims, and heart rate for everything else. You can try each formula with the TSS calculator (power), the rTSS calculator (running pace) and the heart rate calculator.

Fitness: what you’ve built (CTL)

Fitness is your average daily load over the last 42 days, about six weeks. Recent days count a little more than older ones, so the line moves smoothly instead of jumping when an old week falls out of the window. Train an average of 60 a day and your fitness settles at 60.

It moves slowly on purpose. A workout that scores 100 puts fitness about 2.4 points higher than skipping it would have. One big week barely shows. Six steady weeks show a lot.

Fitness here means how much training your body is used to handling. It’s not your race pace or your VO2 max. A rising line means you’re doing more, which usually makes you faster, but the chart can’t promise that.

Fatigue: what it cost you (ATL)

Fatigue is the same kind of average, over the last 7 days instead of 42. The short window makes it react fast. That same 100 workout adds about 13.3 points to fatigue on the day, more than five times what it adds to fitness. Most of it’s gone again within a week.

  • Fitness
  • Fatigue
  • Form
A normal week at 50 a day, with one hard day worth 150. Fatigue jumps from 50 to 63 and is back to 55 a week later. Fitness goes from 50 to 52.

Here is the same idea from the other side: how much of one workout each line still counts as the days go by. Fatigue forgets fast. Fitness remembers for weeks.

  • Still in fitness
  • Still in fatigue
A week after a workout, fatigue still counts 37% of it and fitness 85%. Fitness takes six weeks to get down to 37%.

Form: what is left to spend (TSB)

Form is fitness minus fatigue.

When your last week was harder than your six-week average, fatigue sits above fitness and form is negative. That’s normal. It’s what training more than you’re used to looks like, and it’s how fitness goes up.

When you ease off, fatigue falls much faster than fitness, so form turns positive and you feel fresh. That’s the whole idea behind a taper: give up a little fitness to lose a lot of fatigue.

  • Fitness
  • Fatigue
  • Form
Two normal weeks at 60 a day, one hard week at 90, then one easy week at 30.
 FitnessFatigueForm
Normal weeks60.060.00
After the hard week64.679.0-14.4
After the easy week59.348.0+11.3

Over the easy week, fitness dropped 5 points and form went up 26. That trade is why you rest before a race.

What the form numbers mean

There’s no official scale, but these are the rough ranges many coaches use. The examples from this guide are marked on it.

Hard week-14
Easy week+11
Two weeks off+35
Below -30
Deep fatigue. Fine for a training camp of a week or two. Stay there for weeks and the risk of illness or injury goes up.
-30 to -10
A normal hard block. You’re training more than you’re used to, which is how fitness goes up.
-10 to +5
In between. You’re roughly maintaining, and not much is changing.
+5 to +25
Fresh. Where most people want to be on race day.
Above +25
Very fresh. Great for a day, but if it lasts you’re losing fitness, like at the end of a season.
Form at the end of the hard week, the easy week, and two weeks without training.

Read them with your fitness in mind. A form of -20 is a deep hole when your fitness is 30, and an ordinary week when it’s 100. The load ratio below takes care of that for you.

Load ratio: is this week too much?

Shape also shows a load ratio, which is fatigue divided by fitness. It answers one question: is this week out of step with the last six? Because it’s a ratio, it reads the same at any fitness level.

Two weeks off0.19
Easy week0.81
Hard week1.22
Under 0.8Low
You’re easing off.
0.8 to 1.3Balanced
The sweet spot. You’re adding load at a pace you can absorb.
1.3 to 1.5Elevated
Fine for a short block. Worth keeping an eye on.
Above 1.5High
You’re adding load faster than your body can keep up with.
The same three examples as load ratios, in the colors Shape uses on the Today page.

The hard week above ends at a ratio of 1.22, still balanced.

What happens when you stop

Here is someone training 60 a day who takes two weeks completely off. Fatigue is nearly gone after the first week. Fitness falls more slowly: 51 after one week, 43 after two.

  • Fitness
  • Fatigue
  • Form
Two weeks at 60 a day, then two weeks off. Fitness ends at 43, fatigue at 8.

So a week off with a cold costs about 15% of your fitness on the chart, and two weeks about 28%. Form shoots up while you’re off. That’s not a sign you’re ready to race, only that the tiredness is gone.

Try it: plan a taper

A taper is the easy stretch before a race. Too short and you race tired. Too long and you lose fitness. Move the sliders and watch form on race day.

Racing straight off this build, form is about -10. A one-week taper at half the training takes it to +11, and fitness only drops from 70 to 65.

  • Fitness
  • Fatigue
  • Form
Taper length1 week
Cut training by50%

Race-day fitness65-5

Race-day form+11+20

Fresh. A good place to race from.

Four weeks at 80 a day, built on a base of 60, then your taper. The small numbers compare race day with racing straight off the build.

How Shape draws the chart

In Shape the chart lives on the Today page. Solid lines are what you have done. Dashed lines show what happens if you do the workouts on your calendar, up to eight weeks ahead, so you can see what your plan does to your form on race day before you start it.

Only finished workouts move today’s numbers. Planned ones only draw the dashed line, and a planned workout you skip drops out.

  • Fitness
  • Fatigue
  • Form
  • Planned
The Today chart, drawn with example training.

Things that throw the numbers off

  • Older workouts that aren’t in yet. Fitness is a six-week average, so it reads truest with your whole training history behind it. Wahoo brings all of it in when you connect. Garmin sends the last 30 days, so upload your Garmin export once and fitness counts every workout from day one.
  • Thresholds that are out of date. Every score is measured against your threshold. If your FTP is set too low, every ride looks harder than it was, and fitness and fatigue both read high. Update your thresholds when your fitness changes.
  • Workouts with no data. A workout with no heart rate, power or pace has no load unless you add one, so a strength session without a heart rate strap doesn’t show up on the chart.
  • Life outside training. The chart only sees workouts. It doesn’t know about a bad night’s sleep, a stressful week at work or a cold. That’s what readiness is for: it reads your sleep, resting heart rate and HRV.

Questions

There’s no number that’s good for everyone, because it depends on how much you train. A fitness of 50 means you’ve averaged about 50 load a day, which is roughly an easy hour every day. Compare your fitness with your own past seasons, not with someone else's.

Somewhere between slightly negative and about +25 is the common rule of thumb. Short races need less of a taper than a marathon or an Ironman. If form climbs well past +25, you've probably rested long enough to lose some fitness.

Yes. CTL (chronic training load) is fitness, ATL (acute training load) is fatigue, and TSB (training stress balance) is form. Shape uses the plain names.

The model and the 42 and 7 day windows are the same. Two things differ. TrainingPeaks calculates today's form from yesterday's fitness and fatigue, while Shape includes today's workouts. And each app scores your workouts from the thresholds you set in it, so a different FTP or threshold pace gives different loads.

No. Garmin's training load is on its own scale, so the numbers don’t line up with these. If you connect a Garmin to Shape, each workout is scored from its power, pace or heart rate in the way this guide describes.

No. Heart rate works for every sport, and runs and swims are scored from pace. A workout with no sensor data can take a load you set yourself from how hard it felt.
Shape on iPhoneApple Watch
Shape Calendar

See your own fitness, fatigue and form.

Connect Garmin, Wahoo or Apple Health and Shape draws the chart from your history, then projects it forward from the workouts on your calendar. Free for 14 days.

Download on the App Store

More about training load in Shape