Learn · Progression

Progression Methods: Linear, Double & More

Progressive overload tells you to do a little more over time. A progression method is the actual rule you follow to make that happen — session to session, set to set. Here are the main ones, what each is good at, and how to pick.

A progression method is the concrete scheme you use to apply progressive overload — the rule that decides when you add reps, weight or sets. The workhorses are linear progression (add weight each session), double progression (add reps within a range, then weight), and dynamic double progression (let reps float and climb across multiple sets before adding load). Beyond those sit triple progression, wave/undulating loading, percentage-based schemes (like 5/3/1), and RPE-based autoregulation. They're all ways to answer one question — "how do I earn the next jump?" — and the right one mostly depends on your experience and the lift.

heavier ↑ sessions → reps 8 → 12 reps 8 → 12 reps 8 → 12 + weight + weight
Double progression: add reps along each step at a fixed weight, then earn a jump to a heavier weight and reset the reps.

What is a progression method?

It helps to separate two ideas that get mashed together. Progressive overload is the principle: to keep adapting, you have to gradually do more than your body is used to. A progression method is the implementation — the specific, repeatable rule that decides how and when you add that "more." Overload is the destination; the progression method is the route. Pick a method and you no longer have to guess each session whether to add weight, chase a rep, or hold steady — the rule tells you. The methods below differ mainly in which variable moves first (weight, reps or sets) and how forgiving they are when you have an off day.

Linear progression

The simplest method: keep the reps fixed and add a small amount of weight every session. Squat 5×5 at 60 kg today, 62.5 kg next time, and so on. It works brilliantly for beginners, who adapt fast enough to add load almost every workout — this is the engine behind novice programs like Starting Strength and 5×5. Its weakness is built in: linear progression eventually outruns your recovery. When you can no longer add weight every session (usually within a few months of training), the honest move is to switch to a method that progresses on a longer timeline rather than fight the stall.

Linear progression is a starting method, not a forever method. Ride it while it works — those "newbie gains" are real — and change gears when it stops, not before.

Double progression

The most useful method for the widest range of lifters. You progress two variables in sequence — reps first, then weight. Pick a rep range, say 3 sets of 8–12. Keep the weight fixed and add reps each week until you hit the top of the range (12) on every working set. That earns the jump: add a small increment, drop back to the bottom of the range (8), and start climbing reps again. Because the reps act as a buffer, double progression stalls far less often than linear and keeps the load honest — you only add weight once you've genuinely earned it. It's the default for most accessory work and a reliable choice for intermediates on the main lifts. This is the method the progressive overload guide walks through step by step.

Dynamic double progression

A more flexible, forgiving version of double progression — and the one people find hardest to pin down, because a few variations of it exist. The common thread: instead of demanding that every set hit the same number before you add weight, you use a rep range across several sets and let the reps float and climb unevenly. Your sets might read 12, 10, 9 one week and 12, 11, 10 the next; you're chasing total reps within the range wherever a set has room. You add weight once you can reach the top of the range across your sets, then reset and climb again. The point of the "dynamic" part is granularity: fatigue makes later sets drop off naturally, and this method rewards that honest progress instead of stalling you until all sets magically line up.

  1. Set a lift, a set count and a rep range. For example 3×8–12. The range is your window.
  2. Push each set to a similar hard effort. Fixed weight, a couple reps shy of failure, reps landing where they land in the range.
  3. Add reps unevenly, week to week. Chase reps on whichever sets have room; total reps climb over time.
  4. Add weight when the top is in reach. Hit the top of the range across sets, add a small increment, drop back down and repeat.

Other progression methods

Beyond the three workhorses, these show up in structured programs. Most lifters only need one or two at a time.

MethodHow it progressesBest for
Triple progressionProgress sets, then reps, then weight — add a set, fill the rep range across all sets, then add load and resetBuilding volume before intensity; hypertrophy
Wave / undulating (DUP)Vary intensity and reps across the week or in waves (e.g. heavy/medium/light days) rather than a straight line upIntermediates and up; managing fatigue on frequent training
Percentage-basedWork off a % of a known or estimated 1RM (often a reduced "training max"), and raise that max each blockPredictable strength blocks; programs like 5/3/1
RPE-based (autoregulation)Pick load by target effort (RPE) so the weight flexes with how you feel that dayAdvanced lifters; auto-adjusting to good and bad days

Percentage-based and RPE-based methods are two answers to the same problem — how heavy today. Percentages are predictable but blind to your daily readiness; RPE flexes with it but takes practice to judge. Many strong lifters blend them: a percentage floor with an RPE cap.

Which progression method should you use?

If you're…Start withWhy
A beginnerLinear progressionYou can add weight almost every session — ride it while it lasts
An intermediate on main liftsDouble / dynamic doubleReps buffer the jumps, so you stall far less often
Doing accessory / isolation workDouble or dynamic doubleRep ranges suit hypertrophy and small load jumps
Chasing max strengthPercentage-based or RPEStructured intensity management over a block
Advanced / high frequencyWave / undulating + RPEAutoregulation keeps hard days hard and easy days easy

Whatever you pick, the non-negotiable is the same: you can't progress what you don't track. Every one of these methods depends on beating a number you recorded last time.

How to run any of these in LiftHero

Each method is a rule for beating your last session, so the whole thing lives or dies on your log. LiftHero records every set — weight, reps and RPE — shows last time's numbers next to today's, charts the trend per exercise, and flags personal records, so you can run linear, double, dynamic double or a percentage/RPE scheme deliberately and see it working. Want your rep ranges and jumps saved as a repeatable plan? Build it as a custom program with Hero, the optional upgrade. To be clear: LiftHero is the measurement layer — it logs and charts your progression; it does not auto-add weight or auto-generate your program. You choose the method; the app shows you whether it's working.

Frequently asked questions

What is a progression method?

The specific scheme you use to apply progressive overload — the rule that decides when and how you add reps, weight or sets. Overload is the principle; the progression method is the how (linear, double, dynamic double, and so on).

What's the difference between linear and double progression?

Linear adds a small amount of weight every session at a fixed rep target (great for beginners). Double keeps the weight fixed and adds reps within a range first, then adds weight and resets — it stalls less often, so it suits intermediates and most accessory work.

What is dynamic double progression?

A flexible form of double progression: you use a rep range across several sets and let reps float and climb unevenly, adding weight only once you can reach the top of the range. More forgiving than requiring every set to hit the same number first.

Which progression method is best for beginners?

Linear progression — early on you can add weight almost every session and it's simple. Once linear gains stall (usually within a few months), switch to double or dynamic double progression.

What is percentage-based progression?

You base working weights on a percentage of a known or estimated 1RM (often a reduced "training max") and progress by raising that max over a block. Programs like 5/3/1 use it. Predictable, but less responsive to daily readiness than RPE.

How do I track progression?

Log weight, reps, sets and effort per exercise and review the trend — every method depends on beating a previous number you can only know if you recorded it. LiftHero logs each set and flags PRs.

Run your progression

See last time's numbers, chase the next rep, and watch your PRs climb — free on iOS.

Download on theApp Store

Free to start · No interruptive ads · 14-day Hero trial

This guide is educational and not medical advice. Consult a qualified coach or medical professional before starting or changing a training program. It reflects widely accepted resistance-training practice; LiftHero is independent.

By Meitar Lazimi, founder of LiftHero · Last updated July 9, 2026.