GuidesDouble progression

Double progression: when to add weight vs reps, with a worked example

Double progression means you add reps at one weight until every set reaches the top of your rep range, then add weight and start again. How it works, a worked example, and how Shojin Coach runs it for you.

6 sources~10 min readUpdated
Jump to a section

Double progression means you keep the weight fixed and add reps until every set reaches the top of your rep range, such as 6 to 10, then add the smallest weight jump you have and start again at the bottom. Reps move first, weight second. It is a way to add weight without guessing.

The short answer — Add reps first, weight second. Keep the weight until every set reaches the top of your rep range, then add the smallest jump your equipment allows and start again at the bottom of the range.

Every lifter meets the same question. Last week you did 60 kg for 8. Today, do you add weight, or do you try for 9? With a range of 6 to 10, the answer is 9: you add weight only once every set reaches 10. That is where the name comes from: two things progress, in a fixed order.

How double progression works

  1. Pick a rep range. For example, 6 to 10 reps on a barbell lift.
  2. Pick a starting weight. Choose a weight you can lift for the bottom of the range on every set, with about two reps left in you. On the RPE scale, that is RPE 8. We explain the scale in RPE vs RIR.
  3. Add reps. Keep the weight and try for one more rep than last time.
  4. Add weight at the top. When every set reaches the top of the range, add the smallest jump your equipment can make. Your reps drop back to the bottom of the range, and the climb starts again.
  5. Take weight off if you fall out. If a set falls below the bottom of the range, the weight is too heavy. Take off one jump and climb again.

A worked example

Say your bench press range is 6 to 10 reps for three sets, and you start at 60 kg.

In week one you get 6, 6 and 6. Every set is in the range, so you keep 60 kg. In week two you get 7, 7 and 6. In week three you get 8, 7 and 7. The sets do not climb together, and that is normal. You keep 60 kg until all three sets reach 10.

In week six you get 10, 10 and 10. Now you add weight. Plates go on in pairs, so on a rack whose smallest plates are 1.25 kg, the smallest jump is 2.5 kg. You go to 62.5 kg and get 7, 6 and 6. The reps are lower, but the weight is higher, and you climb the same ladder again from there.

Why it works

Progress needs more work over time. This is progressive overload. The American College of Sports Medicine's 2026 position stand, an overview of 137 systematic reviews, says you can get results without it, but that you likely need it to keep progressing over the longer term. Its 2009 stand gave a version of what coaches call the 2-for-2 rule: add 2 to 10% to the load once you could do one or two reps more than your target on two sessions in a row, with the smaller jumps on small-muscle lifts. The 2026 update does not repeat a number.

Adding reps is progress too. In an eight-week trial by Plotkin and colleagues (2022), 43 trained adults did the same leg training twice a week. One group added reps at a fixed weight. The other added weight and stayed at 8 to 12 reps. Both groups grew their leg muscles by similar amounts. The add-weight group gained about 2 kg more on the squat 1RM, a difference the authors called of questionable practical significance. A 10-week trial in beginners found the same pattern. Neither trial tested double progression itself, but they tested its two levers, and both levers work.

The range can be wide. A meta-analysis by Schoenfeld and colleagues (2017) found similar muscle growth from heavy and light loads when sets were taken to failure, while heavier loads built more 1RM strength. So a range such as 8 to 12 builds muscle across its whole span, and a lower, heavier range suits a strength goal.

The reps must be hard reps. A set of 10 that could have been 15 is not the top of anything. Rate each set by effort, so that the top of your range means the same thing every week. RPE 8 means about two reps were left, and RPE 10 means none.

Double progression rep ranges: barbell, dumbbell and machine

Match the range to the jump. A 2.5 kg jump is 2.5% of a 100 kg squat, but a 2 kg jump is 17% of a 12 kg dumbbell curl. When you add weight to a small lift, your reps can drop by four or five, so small lifts need a wider range to take the jump. Big barbell lifts can use a narrower range, such as 5 to 8 or 6 to 10. Small single-joint lifts do better with 10 to 15. No study has tested how big the jumps should be, so this is coaching practice. It matches the 2009 stand's advice to use smaller jumps on small-muscle lifts.

LiftExample loadSmallest jumpJump as % of loadSuggested range
Back squat (barbell)100 kg (225 lb)2.5 kg (5 lb)2.5% (2.2%)6 to 10
Bench press (barbell)60 kg (135 lb)2.5 kg (5 lb)4.2% (3.7%)6 to 10
Lat pulldown (cable)50 kg (110 lb)2.5 kg (5 lb)5% (4.5%)8 to 12
Dumbbell bench press24 kg (50 lb) each2 kg (5 lb)8.3% (10%)8 to 12
Dumbbell curl12 kg (25 lb) each2 kg (5 lb)17% (20%)10 to 15
Lateral raise (dumbbell)8 kg (15 lb) each2 kg (5 lb)25% (33%)10 to 15

The jumps are common gym steps: twice a 1.25 kg plate on a barbell, 2 kg between dumbbells, and 2.5 kg on a cable or machine, or 5 lb for all of them. The lb loads are the nearest common weights, not exact conversions. The ranges are the ones Shojin Coach sets for a muscle-building goal (see below). Read down the % column: the bigger the jump is as a share of the load, the wider the range needs to be.

Use the smallest jump you have. On a barbell, the smallest jump is twice your smallest plate. Dumbbells, cables and machines move in their own steps, and some machine stacks jump 5 kg or more at a time.

Keep the effort the same. Aim for the same effort on every session of the climb. If the effort drifts up, the extra reps come from grinding harder, and they say less about your strength.

Know the strict and loose versions. The strict version, used above, waits until every set reaches the top of the range. A looser version only asks the first set to reach it, and some lifters then add weight to all sets. Both are coaching conventions. No trial compares them.

How Shojin Coach uses double progression

Every Shojin Coach program uses double progression.

It sets your range. Coach picks each lift's range from your goal and the kind of lift. If your goal is to build muscle, a barbell compound lift gets 6 to 10 reps, a dumbbell, machine or cable compound gets 8 to 12, and a single-joint lift such as a curl gets 10 to 15. The target effort stays the same for the whole block: RPE 8 on barbell, dumbbell and bodyweight compounds, and RPE 9 on machine, cable and single-joint lifts.

It writes the climb on your calendar. Each lift starts at the bottom of its range, with a weight worked out from your own logged sets. A lift you have never logged, or not logged for 90 days, starts with an empty box, and your first session sets the weight. Week by week, the plan asks for one more rep, up to the top of the range. Then it adds weight and goes back to the bottom. A bodyweight lift with no weight to add climbs to the top of its range and stays there. A block runs 4, 6, 8 or 12 weeks. You pick the length, or let Coach pick it. When Coach picks, the last week is a lighter deload, with one set fewer and 10% less weight.

It moves with what you actually lift. After each session, Coach reads every working set of each lift and rewrites the weeks ahead.

  • Every set reached the top of the range, and none was an RPE 10: the weight goes up, and the reps go back to the bottom of the range.
  • Every set reached today's rep target, none reached the top, and none was an RPE 10: same weight, one more rep next time.
  • A set fell below the range: the weight comes down. It also comes down when a set felt 1.5 RPE or more harder than the target and you did not do the session as written (a set missed, or done with fewer reps or less weight than planned). On machine, cable and single-joint lifts the target is RPE 9, so the weight comes down only when a set falls below the range.
  • You did every set as written, but one was an RPE 10: same weight, same reps next time. After a session done in full, effort alone never brings the weight down.
  • Anything else, such as one set a rep short of the target: the plan holds.

If you do not log RPE, reps alone decide. Every weight change is a jump your own plates can make, because you tell Shojin your bar and plates once. And during the session, if a set feels far easier than the target, the rest timer offers more weight for the sets you have left. On a free-weight or bodyweight compound, it also offers less weight when a set feels far harder.

Try Shojin free for a month

Shojin is one subscription with no cap on sets. Shojin Coach is part of it: it writes your program from your own lifts and adjusts it after every session you log.

New subscribers get one month free, then A$5 a month or A$35 a year, billed by the App Store in your local currency. The subscription renews until you cancel. Cancel any time in Settings. You subscribe in the iPhone app. If you stop, your history stays, and Coach stops adjusting your program.

Common questions

What rep range should I use for double progression?

A range four or five reps wide, such as 6 to 10 or 8 to 12, works for most lifts. Use a lower range, such as 5 to 8, on heavy barbell lifts when strength is the goal. Use a wider, higher range, such as 10 to 15, on small single-joint lifts, where the smallest weight jump is a big part of the load.

Do all sets have to reach the top before I add weight?

In the strict version, yes, because one good set is not enough evidence. Shojin Coach uses the strict version: it adds weight only when every working set reaches the top of the range.

How much weight should I add?

The smallest jump your equipment can make. On a barbell, that is twice your smallest plate, because plates go on in pairs. Dumbbells and machines move in their own steps.

What if my reps stop climbing?

First look at the last jump. If adding weight cost you more reps than your range is wide, say from 10 down to 4 on a 6 to 10 range, the jump was too big for that lift: use a smaller one if you have it, or widen the range. If the reps stall in the middle of the range for two or three sessions at the same effort, do not add weight to break out. Take off one jump and climb again, then see [why a lift stalls](/guides/why-a-lift-stalls).

What is the 2-for-2 rule, and how is it different from double progression?

The 2-for-2 rule is a coaching rule of thumb. It says to add weight once you can do two reps more than your target on the last set, in two sessions in a row. It works from one target number and one set. Double progression works from a range and waits until every set reaches the top. So the 2-for-2 rule asks for proof twice on one set, and double progression asks for proof once on every set.

Is double progression good for beginners?

Yes. It gives you one clear rule for every session, and it works on every lift, from the squat to the lateral raise. In the 10-week beginner trial above, adding load and adding reps gave similar strength and size, so what matters most is that you follow one rule and log every session. Start every lift at the bottom of its range with two reps left, so the first weeks teach you the movement rather than test your limit.

These are the same answers the page’s FAQ structured data publishes: visible text, no hidden-content mismatch.

Sources

Every number in this article traces to one of these. Where the evidence is contested or thin, the article says so rather than picking a side.

Keep reading

How long to rest between setsRest more than 60 seconds, and two minutes or more on heavy compounds if you are trained. What the meta-analyses show for muscle and strength, and where they stop.Do you need to train to failure?No. In volume-matched trials, stopping one or two reps short builds about as much muscle and strength as training to failure, with less fatigue.RPE vs RIR: the conversion chart, and how far off your rating really isRPE = 10 − RIR, so RPE 8 means two reps left. The chart, the four things called RPE, and the meta-analysis showing lifters are about a rep off.Strength plateau: why a lift stalls and what to change firstA strength plateau has one of four causes: noise, too little or too much volume, misjudged effort, or a calorie deficit. How to check each in order, with what the deload trials found.Should you log your workouts? What the evidence saysYes, if you want to add weight on purpose rather than by feel. What the research shows about logging workouts, what a notes app leaves to you, and the trial nobody has run.Runna for strength training: what it does, and what it doesn'tRunna adds 1 to 4 pre-built strength sessions to a running plan. You log reps and weight, but its help pages describe no automatic weight changes. Here is what that covers, and what to use when the gym is the goal.Strong vs Fitbod vs JEFIT vs Alpha Progression (2026): price, RPE per set and plans that adaptStrong, Fitbod, JEFIT, Alpha Progression and Shojin compared on price (checked 4 Nov 2026), free tiers, effort rating per set and plans that adapt. Who each app suits.Strong app alternative (2026): PRO price, the 3-routine free limit, and how to export your dataStrong's free version stops at 3 routines; PRO is A$7.49 a month. How to export your Strong CSV, and what Shojin adds: a program that adjusts from your logs.How to track progressive overload, and what progress looks likeProgressive overload means beating last time, so it needs a log. What to record for each set, how the log sets your next weight, and how small gains add up.How much weight to add each week, by equipmentAdd the smallest jump your equipment allows, about 2.5 kg (5 lb) on a barbell, when you beat your rep target. A kg and lb table of jumps by equipment, and a 4-week example.How many sets per muscle per week? A table by training daysAim for at least 10 hard sets per muscle per week to grow. Sets per session for 2 to 6 training days, how secondary muscles count, and a sample week.How to export your Strong workouts, and what happens to your templates if you stop PROExport Strong data in Settings: Export Strong Data on iPhone, Export Data on Android. What the CSV holds, what it leaves out, and what happens to templates.Fitbod alternative: a multi-week program from your own lifts, for lessLooking for a Fitbod alternative? Shojin Coach writes a 4 to 12 week program from your own lifts for A$5 a month. Fitbod plans one workout at a time.How many warm-up sets should you do? A ramp table with real loadsHow many warm up sets? Do 2 to 4 before your first heavy lift. A ramp table with real loads for bench, squat and deadlift, and when fewer sets are enough.Jefit alternative: RPE on every set and a program that adjusts after each sessionLooking for a Jefit alternative? Shojin rates effort on every set, where Jefit takes one RPE per session, and writes a 4 to 12 week program for A$5 a month.The science behind ShojinEvery formula the app uses, and the research behind each one.

Track this properly

Shojin logs sets in seconds, reads your RPE to suggest the next load, and tells you when a lift has actually stalled.

1 month free · No ads