← Back to Blog
progressive overloadtrainingprogramminghypertrophystrength

Double Progression: The Simplest Way to Keep Getting Stronger

Ryan Luther··7 min read
Double Progression: The Simplest Way to Keep Getting Stronger

TL;DR: Pick a rep range, like 8 to 12. Use one weight until you can hit 12 on every working set, then add the smallest jump you can and start back near 8. Adding reps at the same load counts as progress, so you don't need to add weight every week. Keep your sets close to failure, take small jumps, and when you stall for three sessions, change one thing on purpose instead of grinding.


Most lifters know they need progressive overload. Fewer know how to actually do it week to week without guessing. They add 5 kg because it feels like time, miss reps, drop the weight, and spend months bouncing around the same numbers.

Double progression fixes that. It's the method most good coaches default to for hypertrophy work, and it's simple enough to run from a notebook.

What double progression actually is

You progress two variables, reps and weight, but only one at a time and always in the same order.

  1. Choose a rep range for the exercise. For example, 3 sets of 8 to 12.
  2. Pick a weight you can lift for about 8 reps with 1 to 3 reps left in the tank.
  3. Each session, keep the weight the same and try to add reps.
  4. When every working set reaches the top of the range (12, 12, 12), add weight next session.
  5. The heavier load drops you back toward the bottom of the range. Climb again.

That's it. You always know what to beat: one more rep than last time, or the same reps with more weight.

Why it works

Muscle doesn't count kilograms. It responds to hard sets taken close to failure. A meta-analysis by Schoenfeld et al. (2017) found that light and heavy loads produced similar hypertrophy when sets were taken to or near failure, which is why there's room to progress through reps instead of only through load.

More directly, Plotkin et al. (2022) had trained lifters progress either by adding load or by adding reps at a fixed load for eight weeks. Muscle growth was similar between groups. Strength trended slightly better in the load group, which makes sense since they practiced heavier weights. Double progression gives you both: rep progression most weeks, load progression whenever you've earned it.

The other reason it works is behavioral. A clear target every session stops you from ego-loading and from coasting. Both kill progress.

How to pick your rep range

Your range should be wide enough to give you several sessions of rep progress per weight jump, but tight enough that you stay in a useful zone. Good defaults:

| Exercise type | Rep range | Why | |---|---|---| | Heavy compounds (squat, deadlift, bench) | 5 to 8 or 6 to 10 | Technique holds up, fatigue stays manageable | | Secondary compounds (rows, RDLs, incline press) | 8 to 12 | Classic hypertrophy zone | | Isolation (curls, raises, extensions) | 10 to 15 or 12 to 20 | Small jumps are huge in percentage terms |

If you want the deeper reasoning on ranges, see the best rep range for muscle growth. Short version: anything from about 5 to 30 reps builds muscle if the sets are hard enough.

How hard each set should be

This is where most people quietly break the method. If you stop every set at 8 reps when you had 6 more in you, adding reps is easy and means nothing.

Aim to finish working sets with 1 to 3 reps in reserve (RIR). A 2023 meta-analysis by Refalo et al. found hypertrophy improves as sets get closer to failure, though training all the way to failure isn't required. Helms et al. (2016) laid out the RIR scale most lifters now use to rate effort. If you're not sure how honest your estimates are, here's how to calibrate reps in reserve.

A practical rule: the last set of each exercise can go to 0 or 1 RIR. Earlier sets stay at 2 or so.

How much weight to add

Take the smallest jump that's practical. A bigger jump doesn't speed things up. It just drops you below your rep range and stalls you.

  • Barbell lower body: about 2.5 to 5 kg (5 to 10 lb)
  • Barbell upper body: about 1 to 2.5 kg (2.5 to 5 lb), microplates help here
  • Dumbbells and machines: the next increment up, even if it feels big

Expect to lose about two reps after a weight increase. Hit 12, 12, 12 at 60 kg, move to 62.5 kg, and 10, 9, 9 is a normal result. If you drop below the bottom of the range, the jump was too big or you weren't really at 12 with good form.

Dumbbell isolation work is the awkward case. Going from 12 kg to 14 kg curls is a 17% jump. Widen the range (say 10 to 20), or use the extra reps to bridge the gap before moving up.

A worked example

Here's a dumbbell row, 3 sets, range 8 to 12, starting at 32 kg:

| Week | Weight | Reps | Next move | |---|---|---|---| | 1 | 32 kg | 9, 8, 8 | Same weight | | 2 | 32 kg | 10, 9, 9 | Same weight | | 3 | 32 kg | 11, 11, 10 | Same weight | | 4 | 32 kg | 12, 12, 11 | Same weight | | 5 | 32 kg | 12, 12, 12 | Add weight | | 6 | 34 kg | 10, 9, 9 | Same weight |

Notice week 4. Two sets hit 12 but the third didn't, so the weight stays. "All sets at the top" is the rule. Bending it is how people end up adding load they can't handle.

What to do when you stall

Progress won't be linear forever. If you fail to add a single rep across three sessions in a row, don't just grind harder. Check the boring stuff first:

  • Recovery. Sleep, food, and total weekly volume. If you're cutting, slower rep gains are normal.
  • Rep range. Widening it (8 to 12 becomes 8 to 15) gives you more room to progress.
  • Exercise variation. Swap to a close variant for a block, like a chest-supported row instead of a bent-over row.
  • Deload. A lighter week often sets up the next good one.

For a fuller troubleshooting list, read how to break a strength plateau. And if you want to see how your rep progress translates to strength, plug a recent set into the one-rep max calculator.

Common mistakes

Moving the goalposts. Adding a rep by cutting depth or bouncing the bar isn't progress. Keep technique and tempo the same.

Changing too many things. If you swap exercises every two weeks, you never stay on one long enough to climb the range.

Ignoring the log. Double progression only works if you know exactly what you did last time. Memory is not a training log.

Let the app do the bookkeeping

Double progression is simple, but tracking it across 15 exercises, three rep ranges, and different jump sizes gets tedious fast. That's the part Protokl handles. It logs every working set, remembers exactly what you did last session, and recommends your next target, more reps or more weight, with unit-aware jumps for kilograms or pounds. If you're tired of guessing what to put on the bar, try Protokl and just beat the number on the screen.

Share:

Post to Instagram / TikTok

Double Progression: The Simplest Way to Keep Getting Stronger — shareable social card

Tap Share, choose Instagram or TikTok, and this 1080×1080 card loads straight into the post composer — ready to publish. Add your caption and point your bio link back here, since links aren’t tappable inside IG/TikTok posts.

Related reading

Want this as a daily protocol?

Protokl builds personalized workout and nutrition plans around your body composition, goals, and experience level. Science-backed. AI-powered. Syncs with Apple Health.

Get Protokl →