All posts
Training science ·21 May 2024 · 11 min read

Beyond TSS: TRIMP, hrTSS and session RPE compared

The Moveee team

Free coaching · a real route for every ride

Every training platform reduces your ride to a single number, and most riders never ask where that number came from. If you use power, it is almost certainly TSS. If you use heart rate, it might be TRIMP, or hrTSS, or a zone-weighted score. If you use neither, session RPE will do the same job for the cost of a five-second question.

These are not four ways of measuring the same thing. They are four different opinions about what makes a ride costly, and they disagree — sometimes by a factor of two on the same session. Knowing which way each one is biased is more useful than picking the "right" one, because the bias is systematic, which means it is predictable.

Here is what each method actually calculates, where it goes wrong, and which to reach for when.

What a training-load number is trying to do

The distinction that organises the whole field is between external and internal load. External load is what you did: watts, kilometres, metres climbed. Internal load is what it cost you: the physiological and psychological disturbance that actually drives adaptation. Two riders doing identical 250 W for an hour have the same external load and quite different internal loads, and it is the internal one that determines what happens next.

Power-based TSS is a hybrid — an external measurement scaled by your own threshold, which smuggles in a bit of individualisation. TRIMP and session RPE are attempts at internal load directly, one through the cardiovascular response and one through perception. None of them measures adaptation. They measure a stimulus and hope it is proportional.

The four methods

Banister TRIMP

The original. Training impulse takes the duration of the session and multiplies it by the fraction of heart-rate reserve you were working at, then multiplies again by an exponential weighting of that same fraction — with different exponents for men and women, derived from the blood lactate response. The exponential term is the clever part: it means an hour at 90% of reserve counts for far more than two hours at 45%, rather than the same.

Its weakness is that heart rate is its only input. Anything that moves heart rate without moving mechanical work — heat, dehydration, caffeine, poor sleep, the last hour of a long ride — inflates the score. Anything that produces enormous mechanical work without moving heart rate much, like a set of short sprints, barely registers.

Zone-weighted TRIMP

A simpler variant. Divide the ride into zones, give each zone a fixed weight, multiply minutes by weight, sum. Edwards used five zones weighted one to five. Lucía's version, developed on professional cyclists during grand tours, uses three zones bounded by the two ventilatory thresholds and weights them one, two and three.

The three-zone version is honest about something the others hide: it treats the two threshold crossings as the boundaries that matter, which maps onto how LT1 and LT2 actually divide the intensity range. The cost is coarseness. Every minute above the second threshold scores the same, whether you were at 105% or sprinting.

Power-based TSS

Take your normalised power for the ride, divide by your threshold power to get an intensity factor, and score the ride as duration multiplied by the square of that intensity, calibrated so that an hour at threshold is exactly 100. The squaring is the key design decision and it is what gives TSS its character: doubling the intensity quadruples the score.

Two things follow. Short hard sessions score relatively well, and long steady ones score relatively poorly — a four-hour endurance ride that ruins your Sunday can come in under 200. And because normalised power rewards variability, a ragged group ride scores higher than a smooth solo ride at the same average power. Whether that is a feature or a flaw depends on whether you think variability is costly. Often it is.

Session RPE

Ask yourself, about half an hour after finishing, how hard the whole session was on a 0–10 scale. Multiply by the duration in minutes. That is the entire method, it was published in 2001, and it has survived twenty-five years of people trying to beat it with better technology.

It has been validated against heart-rate-based methods across a range of sports and it keeps working. It needs no equipment, it captures things no sensor sees — how you slept, whether the session was mentally grim, whether you were riding into a headwind alone — and it costs nothing. Its weakness is that it is a single subjective number, so it drifts with mood and with how honest you are being with yourself.

Side by side

Method Needs Over-values Under-values Best for
Banister TRIMP
Minutes × heart-rate reserve × an exponential weighting of that reserve
Heart rate, resting HR, max HR Long rides in the heat, where cardiac drift inflates average heart rate Short, very hard efforts — heart rate lags the effort and never catches up Riders without power, and long-term modelling of fitness and fatigue
Zone-based TRIMP
Minutes in each zone × a fixed weight per zone, summed
Heart rate and defined zone boundaries Anything that sits just inside the top of a zone for a long time Everything above the highest boundary — a 700 W sprint scores the same per minute as a threshold effort Intensity-distribution analysis, where you want zone time anyway
Power-based TSS
Duration × the square of intensity, scaled so an hour at threshold is 100
A power meter and a current threshold number Ragged, spiky rides — the normalised-power calculation rewards variability Steady endurance riding, which accumulates slowly despite costing you a whole day Day-to-day planning and load tracking when you have power
Session RPE
Duration in minutes × your rating of how hard the whole session felt
A number between 0 and 10, and a watch Long rides generally — four hours feels disproportionately hard to rate Sessions where you felt good but did real work, and anything done with company Every rider, as a cross-check on whichever objective metric you use

Where they disagree

Over a whole week, all four correlate strongly with each other, because duration dominates every one of them and duration is the same number however you measure it. The disagreements are per session, and they are largest at the two extremes: the very long easy ride and the short hard one.

Banister TRIMP Zone TRIMP Power TSS Session RPE
100 200 index: this metric's own score for a 2 h endurance ride = 100 215 205 196 265 4 h steady endurance 58 104 86 150 1 h with 5 × 5 min VO2max 22 38 23 25 45 min recovery spin

Illustrative worked examples, not measured data. Each metric is indexed against its own score for a two-hour steady endurance ride, so the comparison is between the shapes of the four opinions rather than between raw units.

Look at the middle group. On a one-hour session containing 25 minutes of VO2max work, Banister TRIMP scores it as little more than half a steady two-hour ride, because average heart rate never gets high enough for long enough. Session RPE scores it at one and a half times that ride, because it felt awful. Both are describing something true. Only one of them will stop you doing another one tomorrow.

A cyclist riding alone on a road curving through dark woodland
The head unit gives you one number at the end of every ride. It is worth knowing what that number thinks is expensive.

What goes wrong in practice

Asking for RPE too early

Session RPE is meant to be collected around 30 minutes after the ride. Ask immediately and the last interval dominates the rating; ask the next morning and you get a memory of how you slept. Thirty minutes is the convention for a reason.

Trusting heart rate on a hot day

Every heart-rate-based load metric will tell you that a 30 °C endurance ride was a hard session. Mechanically it was not. If you train in heat or indoors, expect systematic inflation and do not compare those weeks with cool-weather ones.

Using hrTSS for interval days

Heart rate takes 60 to 90 seconds to respond. On a session of 30-second efforts it never reaches anything representative, so an hrTSS estimate can come out at half what the same ride scores on power. That is the metric failing, not an easy session.

Treating equal numbers as equal training

Three hundred TSS of sweet spot and 300 TSS of VO2max intervals impose completely different demands and need completely different recovery. Every one of these metrics collapses that difference into one number. That compression is what makes them useful and what makes them dangerous.

Which to use

  • If you have power, use TSS as the primary and session RPE as the cross-check. That combination catches the two failure modes that matter: TSS missing how you felt, and RPE missing what you did. When they diverge for more than a few days running, something is going on that neither alone would have shown you.
  • If you only have heart rate, use a zone-weighted score rather than hrTSS for interval days. Both have the same lag problem, but the zone method at least does not pretend to be a power number. Our guide to training with heart rate only covers the rest of that setup.
  • If you have nothing, session RPE is genuinely sufficient. When modelled against actual training responses, subjective methods have held up against objective ones more often than the technology industry would like.
  • Do not mix them within one training block. Switching from TSS to TRIMP halfway through changes every weekly total and every ramp rate at once, and you will spend a month unable to tell whether your training changed or your arithmetic did.

The thing that matters more than the metric

Studies comparing these methods in competitive road cyclists have generally found that several of them relate sensibly to changes in fitness and performance, and that no one method is decisively better than the others. That is the least exciting and most useful finding in the field: the choice of metric matters far less than using one consistently and long enough to have a baseline.

What all of them share is a blind spot for the shape of the training. A weekly total tells you how much, not what kind, and two riders with identical weekly numbers can be building completely different engines. That is why the total is best read alongside the trend rather than on its own — Fitness, Fatigue and Form is one way to do that, and how many TSS per week you actually need is the companion on what the totals should look like.

Pick one. Write it down every day. In three months the number will start telling you things about yourself that no amount of choosing the theoretically superior formula would have.

Sources 10

Where this article summarises a study, the study itself is linked — not a write-up of it.

  1. 1 Morton RH, Fitz-Clarke JR, Banister EW Modeling human performance in running · Journal of Applied Physiology · 1990
  2. 2 Lucía A, Hoyos J, Santalla A, Earnest C, Chicharro JL Tour de France versus Vuelta a España: which is harder? · Medicine & Science in Sports & Exercise · 2003
  3. 3 Foster C, Florhaug JA, Franklin J, Gottschall L, Hrovatin LA, Parker S, Doleshal P, Dodge C A new approach to monitoring exercise training · Journal of Strength and Conditioning Research · 2001
  4. 4 Impellizzeri FM, Rampinini E, Coutts AJ, Sassi A, Marcora SM Use of RPE-based training load in soccer · Medicine & Science in Sports & Exercise · 2004
  5. 5 Borresen J, Lambert MI The quantification of training load, the training response and the effect on performance · Sports Medicine · 2009
  6. 6 Sanders D, Abt G, Hesselink MK, Myers T, Akubat I Methods of Monitoring Training Load and Their Relationships to Changes in Fitness and Performance in Competitive Road Cyclists · International Journal of Sports Physiology and Performance · 2017
  7. 7 Sanders D, Myers T, Akubat I Training-Intensity Distribution in Road Cyclists: Objective Versus Subjective Measures · International Journal of Sports Physiology and Performance · 2017
  8. 8 Wallace LK, Slattery KM, Coutts AJ A comparison of methods for quantifying training load: relationships between modelled and actual training responses · European Journal of Applied Physiology · 2014
  9. 9 Impellizzeri FM, Marcora SM, Coutts AJ Internal and External Training Load: 15 Years On · International Journal of Sports Physiology and Performance · 2019
  10. 10 Halson SL Monitoring Training Load to Understand Fatigue in Athletes · Sports Medicine · 2014
Stop guessing at it

See this in your own numbers

Moveee builds your power curve, fitness and fatigue from every ride you upload, and writes a training plan around them. It is free, it takes one Strava connection, and it will tell you more about your riding in a week than any article can.

Start free

Keep reading

Training science

How long should your intervals be?

Which intervals are best is the wrong question, in a specific and fixable way: length and intensity are one choice, not two. What each duration actually trains, how to pick by what your event demands, and how to progress a session that got easy.

Training science

Base miles aren't dead: how to build an aerobic engine over winter

Long, steady, unglamorous riding is still the foundation everything else is built on. Here's why base matters, how much you really need, and how to make winter miles count.

Training science

The off-season: how long to rest and what to keep doing

Two to four weeks of light, unstructured riding, one short hard session kept, and not past six. The detraining studies say what you lose, how fast, and which losses are cheap.

Training science

Over-unders: the interval that teaches you to ride through lactate

The session that turns "I blew on the third climb" into "I was there at the top" — and one of the most frequently botched workouts in cycling. Four versions in order of difficulty, and the four ways riders ruin them.

Training science

The cycling year: how to plan twelve months from off-season to peak

Transition, base, build, peak, race: what each block is for, how long it runs for an amateur with one summer goal, and where the neat diagram and the messy year part ways.

Training science

Aerobic threshold: the test you can do on any trainer

Three field methods for finding your aerobic threshold without a lab: the talk test, heart-rate drift over a steady hour, and DFA alpha 1. What each is validated against and how far to trust it.

Training science

The cyclist's bone problem: why riding alone doesn't build a skeleton

Road cycling is one of the few endurance sports associated with low bone mineral density, and the mechanism is not mysterious. Why unloaded exercise plus sweat losses plus under-eating compounds, and the short list of things that reverse it.

Training science

Training young riders: the principles worth holding

The area of cycling where confident advice does the most damage. Three broad stages, four things to get right, and why the only goal that matters is whether they still want to ride at 25.

Training science

8 indoor cycling workouts that actually make you faster

Sweet spot, over-unders, VO2 max, sprints and more — eight proven trainer sessions written out rep by rep, with what each one builds and when to use it.

Training science

Three zones, five or seven? Which model to actually use

Open three training books and you get three zone systems. They are not competing discoveries about the body — they are filing systems, and you want more than one. Which to use for the week, the session and the top end.

Training science

Aerobic decoupling: what the Pw:HR number on your ride actually means

The closest thing you have to a free aerobic test, taken on every long ride at no extra cost. How to read it, what counts as a clean measurement, and the five things that make it lie to you.

Guides

Can cycling actually help you lose weight? An honest look

Riding creates the opportunity for a deficit — it doesn't create the deficit. Here's roughly what you burn, why long and easy beats short and brutal, and the traps that catch almost everyone.

Ready to ride with a plan?

Connect Strava and get your first three-week block today — free.

Continue with Strava