Training to Failure Is Overrated
There's a belief baked deep into gym culture: if the bar didn't stop moving, you didn't really train. Every set should end in a shaking, grinding, teeth-clenched rep where the muscle simply gives out. Anything less is "leaving gains on the table."
It's a compelling story. It also isn't what the research shows. Training every set to failure buys you almost nothing extra in muscle or strength — and it quietly costs you more than most people realise.
What failure actually buys you
This has been studied directly, and pooled across many trials. A 2023 systematic review and meta-analysis found only a trivial advantage for training to failure over stopping short when it came to muscle growth — an effect size of roughly 0.19, small enough to be practically meaningless, with no clear influence of how heavy the loads were.[1]
Strength tells a similar story. A separate meta-analysis comparing training to failure versus stopping short found no significant difference in either strength or hypertrophy. In fact, when training volume wasn't artificially matched, the non-failure groups actually came out slightly ahead on strength.[2] Read that again: the people who didn't grind to failure got at least as strong.
So the headline is simple. Going to absolute failure isn't the engine of progress. Training hard enough — getting reasonably close to failure — is. The last grinding rep is the most expensive and least productive one in the set.
What it costs you
Failure isn't free. That final all-out rep generates a disproportionate amount of fatigue relative to the tiny stimulus it adds. That fatigue has to be paid back, and it shows up in predictable ways: your next set is worse, your next session is worse, your form degrades right at the point where injury risk climbs, and the total amount of quality work you can do across the week drops.
The irony is that chasing failure on every set can leave you doing less effective training overall, because you're too cooked to accumulate the volume that actually drives growth. You feel destroyed, so you assume it worked. Feeling destroyed and making progress are not the same thing.
The tool that replaces it: reps in reserve
The practical alternative is to train with a couple of reps in reserve (RIR) — stopping when you have roughly one to three good reps left in the tank. You still take the set close enough that the muscle is challenged, but you stop before the cost spikes and the form falls apart.
This isn't "going easy." A set with two reps in reserve is still hard. It's the difference between driving fast and redlining the engine at every light. You get where you're going just as quickly, with far less wear.
Failure is a tool, not a tax. You don't owe it on every set — and the bar moving the whole time is usually a sign you're doing it right, not wrong.
When failure is actually useful
There are a few honest exceptions where pushing to or near failure earns its keep:
- Light loads. When you train with lighter weights and high reps, you have to get close to failure to fully recruit the muscle — research on light-versus-heavy training holds up only when both are taken near the limit.
- Single-joint, low-risk movements. A leg extension or a cable curl taken to failure carries little injury risk and lets you cash in the stimulus without form being a safety issue. A heavy squat or deadlift to failure is a different and worse bet.
- The occasional last set. Taking your final set of an exercise to failure, now and then, is a reasonable way to push the ceiling — as a seasoning, not the whole meal.
How JSON.fit handles this
JSON.fit builds progressive resistance programs — the engine of progress is adding load or reps over time, not destroying yourself in a single session. You don't need to grind every set to failure to keep improving; you need to train hard, recover, and come back stronger. That's a far more sustainable way to build muscle than treating every set like a max-effort event.
The honest caveats
Proximity still matters — this isn't permission to coast. Leaving five or more reps in reserve on every set genuinely does undercut growth; "close to failure" means close. Individual response varies, and advanced lifters running carefully managed programs sometimes use failure more deliberately. The point isn't "never fail." It's that failure is a precise tool for specific situations, not a badge you need to earn on every set.
The honest summary
Training to failure feels like the most hardcore thing you can do, but the evidence says it adds little to no extra muscle or strength while piling on fatigue and risk. Train hard, stop a rep or two short on most sets, save true failure for light or low-risk movements and the occasional finisher, and put your energy into consistency and progressive overload. You'll build just as much — and you'll still be able to walk the next day.
Train hard, not reckless. JSON.fit builds programs that progress over time.
Download JSON.fit — free on the App StoreReferences
- Refalo, M.C., Helms, E.R., Trexler, E.T., Hamilton, D.L., & Fyfe, J.J. (2023). Influence of Resistance Training Proximity-to-Failure on Skeletal Muscle Hypertrophy: A Systematic Review with Meta-analysis. Sports Medicine, 53(3), 649–665. doi.org/10.1007/s40279-022-01784-y
- Grgic, J., Schoenfeld, B.J., Orazem, J., & Sabol, F. (2022). Effects of resistance training performed to repetition failure or non-failure on muscular strength and hypertrophy: A systematic review and meta-analysis. Journal of Sport and Health Science, 11(2), 202–211. doi.org/10.1016/j.jshs.2021.01.007