Double Progression Method: How to Add Reps, Then Weight

By · Updated · 7 min read

Double progression means you progress reps first, then weight. Pick a rep range such as 6–10 and add reps at the same weight each session. When every set reaches the top, add the smallest jump and build the reps back up. For example, 40 kg (88 lb) for 10, 10, 10 becomes 42.5 kg (94 lb) for 8, 7, 6.

On this page
  1. How double progression works, step by step
  2. A double progression log: 7 sessions of overhead press
  3. Your rep range has to fit your smallest weight jump
  4. Dynamic double progression: each set earns its own jump
  5. Double progression vs linear progression
  6. What to do when your reps stop climbing
  7. FAQ

How double progression works, step by step

You give each exercise two numbers to push, in a fixed order. Reps go up first. Weight goes up only when the reps have earned it. It turns a guideline from the American College of Sports Medicine into a routine. When you can beat your target by one or two reps, add 2–10% to the load (ACSM, 2009).

  1. Pick a rep range. For example 3 sets of 6–10. The bottom number is your floor, the top number is your target.
  2. Pick a starting weight. Use one you can lift for at least the bottom of the range on every set, with good form.
  3. Add reps each session. Same weight, one more rep on any set you can.
  4. Jump when every set hits the top. All three sets at 10 means you've earned it. Add the smallest jump the lift allows.
  5. Build the reps back up. The heavier weight drops you toward the bottom of the range. Climb again.

Which range? ACSM's guideline suggests 8–12 reps for beginners. For experienced lifters it suggests an emphasis on heavy loads of 1–6 reps for strength, and 6–12 reps for muscle size.

In a meta-analysis of 21 studies, loads above 60% of max built more one-rep-max strength than lighter ones. Muscle growth was similar with light and heavy loads when every set went to failure (Schoenfeld et al., 2017).

Common mistake: jumping the moment your first set reaches the top. If sets two and three are still at 8, the new weight will drop them below the floor. Wait for every set.

A double progression log: 7 sessions of overhead press

Here is one full cycle on the overhead press, 3 sets of 6–10, starting at 40 kg (88 lb). The weight stays put for five sessions. The reps do the climbing.

SessionWeightRepsTotal repsWhat happened
140 kg (88 lb)8, 7, 621Start. Every set is inside the range.
240 kg9, 8, 724One more rep on each set.
340 kg10, 9, 827First set reaches the top.
440 kg10, 10, 929One set still to go.
540 kg10, 10, 1030Every set at 10. The jump is earned.
642.5 kg (94 lb)8, 7, 621Plus 2.5 kg. Reps fall back, as expected.
742.5 kg8, 8, 723Climbing again.

Sessions 1 to 5 look flat if you only watch the bar. They aren't: total reps went from 21 to 30 at the same weight. That counts as overload. In an 8-week study of trained lifters, adding reps at a fixed weight built leg muscle about as well as adding weight did (Plotkin et al., 2022).

Session 6 is the part people misread. Total reps dropped from 30 to 21, but the weight went up 2.5 kg (5.5 lb). Judge the cycle by session 7 and later, not by the day of the jump. To keep the log honest, write every set's reps separately, never just "3×10".

Lifter Log bench press recent progress: line charts of workout volume (+0.5 tonnes), top-set weight (+2.5 kg) and total reps (+5 reps)
Bench press in Lifter Log: recent charts of workout volume, top-set weight and total reps, each with the change at a glance.

Your rep range has to fit your smallest weight jump

Every jump costs reps, so your range has to be wide enough to absorb one. By the Epley formula, weight × (1 + reps ÷ 30), each 2.5% you add to the bar costs about one rep. That holds from roughly 6 to 12 reps.

So a range 2 reps wide, like 6–8, absorbs a jump of about 5%. A range 4 reps wide, like 6–10 or 8–12, absorbs about 10%.

That's why the press example uses 6–10. With 6–8, the jump from 40 kg for 8 would leave the first set at about 6 reps and the later sets probably below the floor.

Lift and weightSmallest jump% of the weightReps it costsA range that fits
Squat, 100 kg (220 lb)+2.5 kg (5.5 lb)2.5%About 1Any, even 4–6
Bench press, 60 kg (132 lb)+2.5 kg4.2%About 1.56–8 or wider
Overhead press, 40 kg (88 lb)+2.5 kg6.3%About 2.56–10 or wider
Dumbbell curl, 12 kg (26 lb)To 14 kg (31 lb)16.7%About 6–78–15
Lateral raise, 8 kg (18 lb)To 10 kg (22 lb)25%Too many to estimate wellUse a fix below
Bar chart of the smallest weight jump as a share of the working weight: squat 100 kg plus 2.5 kg is 2.5%, bench press 60 kg plus 2.5 kg is 4.2%, overhead press 40 kg plus 2.5 kg is 6.3%, dumbbell curl 12 to 14 kg is 16.7%, lateral raise 8 to 10 kg is 25%
The same 2.5 kg plate jump grows as the weight shrinks, and dumbbell steps grow faster. ACSM's guideline range for a load increase is 2–10%; both dumbbell jumps are past it.

Treat the reps column as a ballpark, because lifts differ. In one study, men got more reps at 60% of their max on the back squat than on the bench press or arm curl (Shimano et al., 2006). The gap shrank at heavier loads, so the estimate is probably roughest for light weights and high reps.

The 1RM calculator runs Epley and two other formulas on your own sets.

Quick check: divide your jump by the weight on the bar and multiply by 100. Divide that by 2.5 to get the reps it costs. If the answer is bigger than your range is wide, the jump won't fit.

Four fixes when the jump is too big

  • Widen the range. Curls at 8–15 instead of 8–12 give the 14 kg pair room to land.
  • Use a smaller step. Fractional plates on a barbell (how to load a barbell shows the per-side math), or a cable or machine with a finer stack, if your gym has one.
  • Add a set first. A fourth set at the same weight is overload too, and how many sets per muscle group per week covers how many to run. Jump later, from a stronger base.
  • Move one set at a time. That is dynamic double progression, below.

Dynamic double progression: each set earns its own jump

Basic double progression waits for your weakest set. The dynamic version lets each set move on its own. When a set reaches the top of the range, only that set goes up next session. Here is a cable row at 3 sets of 8–12, where the stack moves in 5 kg steps (10% at 50 kg, so about 4 reps):

SessionSet 1Set 2Set 3
A50 kg × 1250 kg × 1150 kg × 9
B55 kg × 950 kg × 1250 kg × 10
C55 kg × 1055 kg × 850 kg × 12
D55 kg × 1155 kg × 955 kg × 8

Set 1 moved up in session B. Under the basic rule it would have waited at 50 kg (110 lb) until set 3 caught up, two sessions later. By session D, all three sets are at 55 kg (121 lb), and set 1 is already at 11 reps.

The catch is bookkeeping: every set now has its own weight. A notebook line like "3×10 at 50" can't hold that, so log each set's weight and reps on its own row.

The dynamic version helps most when your later sets lose reps to fatigue, which your log will show. Basic double progression is simpler and works fine when your sets finish close together.

Double progression vs linear progression

Linear progression keeps the reps fixed and adds weight every session or every week, such as 3×5 with 2.5 kg more each time. Double progression lets the reps carry the progress between jumps.

Linear progressionDouble progression
What changes each sessionThe weightThe reps, then the weight
When the weight goes upOn a fixed scheduleWhen every set hits the top of the range
Progress between jumpsNone; the weight is the only leverMore reps at the same weight
What a stall looks likeMissed reps at the new weightThe same reps as last time, for several sessions

Linear progression is fast while it lasts. The problem is that it asks for a heavier bar on a schedule, and ACSM notes you can't improve at the same rate over the long term.

Double progression slows the jumps to the pace your reps allow. When fixed jumps start failing, you can keep progressing at the same weight. For the bigger picture on choosing the lever, see how to track progressive overload.

What to do when your reps stop climbing

One bad session is noise. A practical line: three sessions at the same weight with no new rep anywhere is a stall. Before you change the plan, check the log for these:

  1. Rest. In one study of 15 young men, shorter rests cost reps over four sets of squat and bench (Willardson and Burkett, 2005). ACSM's guideline is at least 2–3 minutes for heavy sets of big lifts, and it says 1–2 minutes may be enough for assistance work. Rest the same each session.
  2. The exercise. A new grip, bench angle or machine is a new lift. Log it separately or the comparison breaks.
  3. The range of motion. Shallower reps aren't extra reps. Keep the standard fixed.

If the log is clean, change one thing. Take one jump off, back to the weight you last owned, and climb again. Or use a smaller jump, or a wider range from the table above. The tracking mistakes that hide progress cover the rest of the checklist.

Frequently asked questions

Is double progression good for hypertrophy?
It can. In an 8-week study of trained lifters, adding reps at the same weight built leg muscle about as well as adding weight. A meta-analysis of 21 studies also found similar muscle growth with light and heavy loads when every set went to failure.
What rep range should I use for double progression?
One wide enough for your smallest weight jump: by the Epley estimate, each 2.5% added costs about one rep between 6 and 12 reps. ACSM's guideline suggests 8–12 reps for beginners and, for experienced lifters, an emphasis on 1–6 for heavy strength work and 6–12 for muscle size.
How long should I stay at one weight?
As long as the reps keep climbing, which can take a couple of sessions on one lift and several on another. A useful rule of thumb: after three sessions with no new rep, check your rest and form, then change the jump or the range.
What is dynamic double progression?
A version where each set progresses on its own. When one set reaches the top of the range, only that set moves to the heavier weight next session, and the other sets follow when they get there.
Can I use double progression with dumbbells?
Yes, but the step to the next pair is a big share of a light weight: 8 kg to 10 kg is 25%. Use a wider rep range, add a set first, or move one set at a time to the heavier pair.

Know the reps to beat before every set

Join the lifters turning every session into visible progress. Your next PR is a few taps away.

30-day free trial · No card needed