Progressive overload means increasing training demands as your capacity improves. A practical way to apply it is to work within a rep range, then increase the weight when you can complete all prescribed sets at the top of that range with the intended technique and effort. A session where you repeat the weight can still be productive.
For the example below, use three sets of 8–12 reps, finishing with about two reps in reserve. Keep the load until all three sets reach 12 at that effort. Then try the smallest available increase that lets you stay within the range. This is one workable progression rule, not a requirement for every program.
Choose the rule before the workout
If you already follow a program, use its progression instructions. A strength plan with fixed sets of five may use a different rule from a muscle-building plan with sets of 8–12. Avoid switching between rules whenever one produces a more flattering result.
If you need a starting program, inspect Beacon's beginner full-body program or browse the program library. Check the exercise selection, weekly schedule and prescriptions before deciding how you will progress them.
For an iPhone user who wants workouts alongside nutrition, habits and health context, Beacon is our top app recommendation for putting this approach into practice. The progression decisions in this guide work with a paper log too; using an app does not guarantee progress.
Before your first working set, establish four things:
- Exercise: the same variation and equipment you will compare next time.
- Prescription: work sets, rep range and rest interval.
- Effort: how many more controlled repetitions you intend to leave. See reps in reserve if that is unfamiliar.
- Load convention: kilograms or pounds, including whether a dumbbell entry means each hand or the pair.
Check the bench press instructions and demonstration, for example, before increasing the load on an unfamiliar bench variation. Adding weight while substantially shortening the movement makes the comparison harder to interpret.
A double-progression example
Double progression increases reps within a range before increasing load. Here is a hypothetical bench press log. The loads are total barbell weight, including the bar. The table assumes the same setup, about three minutes between working sets, and an estimated two reps left at the end of each set.
| Session | Load | Reps across three sets | Decision for next time |
|---|---|---|---|
| 1 | 40 kg | 10, 9, 8 | Repeat 40 kg; try to improve one set while preserving effort and technique. |
| 2 | 40 kg | 11, 10, 9 | Repeat 40 kg; you are progressing within the range. |
| 3 | 40 kg | 12, 12, 11 | Repeat 40 kg; one set has not reached the upper target. |
| 4 | 40 kg | 12, 12, 12 | Try the next suitable load, such as 42.5 kg if available. |
| 5 | 42.5 kg | 9, 8, 8 | Keep 42.5 kg and build reps again. |
This is an illustration of the rule, not an expected five-session timetable. You might repeat a result several times, or improve more slowly. The rep targets are opportunities to assess performance, not instructions to force extra repetitions after your technique or intended effort has changed.
Three minutes is the example's rest interval, not a universal optimum. Rest long enough to perform the intended next set. If you change your breaks significantly, record that change rather than assuming the new result is directly comparable.
What if only the first set reaches 12?
Under this rule, keep the weight. A result of 12, 10, 8 has not met the three-set progression criterion. You do not need to turn the later sets into failed repetitions to make the table look complete.
Other programs progress each set independently or use a total-repetition target. Those approaches can also be organized sensibly. Pick one defined rule and use it consistently enough to learn from your log.
What if 12 reps required an all-out effort?
If the target was two reps in reserve and your last repetition was the last possible controlled rep, the load has not met the example's progression criterion. Repeating it with the intended reserve is a different task from simply repeating the same numbers.
RIR is an estimate. You will not measure it perfectly, but recording your best judgment is more informative than treating every set of 12 as identical.
When the next weight is too large a jump
Moving from a 5 kg dumbbell to a 7.5 kg dumbbell increases the load in each hand by 50%. Moving a barbell from 40 kg to 42.5 kg is a 6.25% increase. “Go up one weight” can mean very different things.
If the next load takes you below the lower rep target or changes your technique:
- Look for a smaller increment or another suitable implement with finer loading options.
- Keep the current load and continue practicing the existing prescription rather than forcing the jump.
- If a wider rep range fits your goal, deliberately revise the prescription and record the change. Do not quietly change the rule just to count an increase.
This matters particularly on movements such as the lateral raise, where the available dumbbell jump may be large relative to the starting load. A cable variation can offer different increments, but it is a different exercise setup: establish its own baseline rather than directly comparing stack labels with dumbbells.
A worse session does not automatically mean a plateau
Suppose you previously managed 11, 10, 9 and today you get 10, 9, 8. First ask whether you performed the same task: same exercise order, setup, range, rest, load notation and estimated effort.
If you shortened your rest or performed the lift after several other exercises, the change has an obvious interpretation problem. If conditions were similar, one lower result still does not establish why it happened. Repeat an appropriate load at the next planned session and look for a pattern.
If you cannot reach the bottom of the range without exceeding the intended effort, reduce the load enough to complete controlled work. Stop a set for pain or loss of control rather than chasing the target. Persistent pain or unusual symptoms require appropriate professional advice, not a progression calculation.
When performance repeatedly stalls across comparable sessions, review the program as a whole: attendance, exercise practice, recovery, food intake, rest intervals and weekly training volume. Change one manageable variable and observe the result. Automatically adding more sets to every lift makes it difficult to tell what helped.
What the research supports—and what this example adds
Researchers have directly compared increasing repetitions with increasing load. Plotkin and colleagues' 2022 trial studied those strategies over eight weeks of lower-body training in resistance-trained adults. That is a relevant question for lifters, but it is not a trial of this exact three-set, 8–12-rep decision rule across every exercise.
The specific rule here is a practical way to organize training and make decisions repeatable. It should not be mistaken for a scientifically established best algorithm. The ACSM's 2026 guidance emphasizes that effective resistance training does not require elaborate programming or taking every set to failure.
Track progress beyond the heaviest weight
Useful comparisons include more controlled reps at the same load and similar effort, the same work with better command of the movement, and completing the planned sessions consistently. Keep those observations separate: better exercise execution is valuable, but it is not a direct measurement of muscle growth.
Total tonnage—sets × reps × load—can help describe a particular exercise. It does not make different movements equivalent. Replacing bench press with a heavy leg press will increase the total without showing that your pressing improved. Adding sets can raise tonnage even when performance per set has not improved.
An estimated one-rep max is another reference for a suitable completed set. Treat it as a prediction affected by the reps, effort and exercise, not a reason to attempt a maximal single. You do not need to test a true max to use double progression.
Put the rule into your next session
Choose a suitable Beacon program, review its exercise instructions, and get Beacon for iPhone if you want to follow and log your training alongside the rest of your routine. Record what you actually lifted, not the result you hoped to achieve.
For each exercise, leave the next session with a clear decision: repeat the load, build reps, or try a suitable increase. Keep the prescription visible and let comparable performance determine the next step.