TRIMP Calculator: Banister Training Impulse
TRIMP — training impulse — turns one session into one number by multiplying how long you trained by how hard your heart was working, with the hard part weighted disproportionately. Enter the session length, your average heart rate during it, your resting heart rate and your maximum.
Session TRIMP
32points
The higher the TRIMP, the greater the internal load of that session.
How we got this number
The formula, step by step
- Heart rate reserve fraction. ΔHR = (exercise heart rate − resting heart rate) ÷ (maximum heart rate − resting heart rate). This puts the session on a 0 to 1 scale between your own floor and your own ceiling, which is why two people with the same average bpm can get very different loads.
- Intensity weighting. For men, y = 0.64 × e^(1.92 × ΔHR). For women, y = 0.86 × e^(1.67 × ΔHR).
- TRIMP = duration in minutes × ΔHR × y.
Worked out: someone with a maximum of 200 bpm and a resting rate of 40, training 30 minutes at an average of 130 bpm, has ΔHR = (130 − 40) ÷ (200 − 40) = 0.5625. On the male coefficients the weighting is 0.64 × e^1.08 = 1.885, and the load is 30 × 0.5625 × 1.885 = 32 points. The same session on the female coefficients gives 37, which is a good illustration of why the sex setting is not decorative.
Published papers usually report the result in arbitrary units (AU) rather than points. It is the same number; there is no unit of training in the physical sense, only a scale that is comparable to itself.
Why the weighting is exponential rather than linear
The exponential term is doing the real work. Two sessions of equal duration at different intensities do not cost the same, and the gap widens faster than intensity rises — the weighting was built to follow the blood lactate response to increasing exercise intensity, which curves upward rather than climbing in a straight line.
The practical effect: a 60-minute easy ride does not automatically outrank a 30-minute hard one, which a simple minutes-times-intensity score would have gotten wrong. Run both through the calculator and watch the ordering change.
What the number is for
A single TRIMP score is nearly meaningless on its own. It becomes useful in three ways:
- Summed over a week, it gives a total load you can compare with last week’s, so a jump in volume is visible before it is felt.
- Spread across the days, it feeds training monotony and strain, which asks whether the week had hard days and easy days or seven identical ones.
- Compared against a no-hardware alternative, it keeps you honest — see session RPE, which multiplies a 0 to 10 rating by the minutes and needs no monitor at all.
The blind spots of a heart rate model
Everything that is not cardiovascular. A heavy strength session, a set of short sprints, a climbing session — anything where the muscular cost leads and heart rate lags — scores low on TRIMP relative to how hard it actually was. The inputs also inherit two estimates: your maximum heart rate is probably a formula rather than a measurement (the maximum heart rate calculator shows how wide that error is), and a wrist sensor’s average over an interval session can be well off.
For the wider picture — what internal load means, how the two main methods compare head to head, and what to do with the number once you have it — see what is training load.
This content is informational and does not replace guidance from a coach or clinician.
Frequently asked questions
What is TRIMP?
Training impulse — a single number for the internal load of one session, combining how long it lasted with how hard your heart was working. Eric Banister proposed it so sessions of different lengths and intensities could be compared on one scale.
What is the TRIMP formula?
Duration in minutes times the heart rate reserve fraction times an intensity weighting. The weighting is 0.64 times e to the power of 1.92 times that fraction for men, and 0.86 times e to the power of 1.67 times the fraction for women.
Why does the formula use different coefficients for men and women?
Because the weighting was fitted to the blood lactate response to rising intensity, and the published curves for men and women differ. It is not a rounding detail: the worked example on this page scores 32 on the male coefficients and 37 on the female ones.
What is a good TRIMP score?
There is no universal target. The number only means something in comparison with your own previous sessions and weeks, because it depends on your resting and maximum heart rate as much as on the training itself.
Do I need a chest strap to use TRIMP?
You need a reasonably accurate average heart rate for the session, so a strap is better than a wrist sensor for interval work. If you cannot measure heart rate at all, session RPE gives you a load figure with no hardware.
Sources
- Rao P, Seshadri DR, Hsu JJ. Current and Potential Applications of Wearables in Sports Cardiology. Curr Treat Options Cardiovasc Med, 2021;23(10):65
- Dalen T, Lorås H. Monitoring Training and Match Physical Load in Junior Soccer Players: Starters versus Substitutes. Sports (Basel), 2019;7(3):70
- Haddad M, Stylianides G, Djaoui L, Dellal A, Chamari K. Session-RPE Method for Training Load Monitoring: Validity, Ecological Usefulness, and Influencing Factors. Front Neurosci, 2017;11:612
Written by Lucas Silva · Reviewed by Lucas Silva · Updated on August 15, 2026