Skip to content
guide · programming

Exercise progression for coaches is a decision, not a guess.

Progressing a client is rarely about slapping more weight on the bar. It is choosing the smallest change that keeps them adapting, and knowing when a respectful step back will serve them better than pushing on. This guide gives you the nine variables you can progress, a pattern ladder for the main movements, the exact signals that say progress, hold, or regress, and how to run all of it across a full client base without living in a spreadsheet.

By Markus Evers · Updated August 2026

the short version

Exercise progression is the smallest change that keeps a client adapting - usually adding a rep or a little load, but sometimes slowing the tempo, deepening the range, or moving up to a harder variation. Regression is the respectful step back that keeps them training when form slips, pain shows up, or life gets heavy. Good coaching is knowing which dial to turn and when: progress when a client tops the rep range at the target effort two sessions running, regress the moment technique or a pain flag says to, and hold steady the rest of the time. Below are the nine variables you can progress, a pattern ladder for the main movements, the decision rules that tell you when to move, and how to run all of it across a full client base.

two sides of the same skill

Progression and regression are the same dial, turned two ways.

Progression is how a client keeps improving. It is the mechanism behind progressive overload: give the body a demand slightly above what it has already adapted to, recover, and it comes back a little more capable. The mistake new coaches make is treating progression as one lever - add weight - when it is really a whole panel of dials. When load stalls, you have not run out of progression, you have run out of one kind of it.

Regression is the same panel turned the other way. It is not a punishment or an admission that the program failed. It is a deliberate step to an easier version of a movement, or a lighter setting on one dial, so the client can keep training with control. You regress when a lift stops being safe or productive: form falls apart, a joint complains, or a brutal week at work drains their capacity. A coach who regresses at the right moment keeps clients healthy and consistent, and consistency is what actually drives results over months.

One rule sits underneath the whole panel: reach for the smallest effective change. If a client can keep improving by adding a rep, do not add weight; if they can keep improving by adding weight, do not swap the exercise. Big jumps feel like progress but they burn through your options fast and are the usual reason a lift breaks down or a client gets discouraged. The coach who moves in the smallest useful increments has the most road ahead of them, and the most room to react when a week goes sideways.

Hold both ideas together and the job gets simpler. Every exercise a client does sits somewhere on a ladder, and every session you decide whether they earned a step up, need a step down, or should stay put and keep banking reps. The rest of this guide is the map for making that call, and it pairs naturally with our walkthrough of how to create a client workout program and the mainstream workout programming principles those programs rest on.

the nine dials

The progression variables: nine ways to make a lift harder.

Load is the obvious one, but it is only the first of nine. Each variable makes an exercise more demanding in a different way, and the right one to reach for depends on the client, the movement, and where they are stuck. The last column is a rough order of operations: what to try first before you assume a lift has stopped delivering.

Variable Example change When to reach for it first
LoadSquat 40kg becomes 42.5kgThe default for strength once the movement is grooved and reps are being met
Reps8 reps becomes 10 at the same weightThe safest first step for beginners and any new movement
Sets3 working sets becomes 4When weekly volume is low and recovery clearly allows more
TempoAdd a 3-second lower and a 1-second pauseMore challenge without more load - set it with the tempo calculator
Range of motionBox squat becomes a full-depth squatEarly, to build control through the full range before piling on load
Stability demandMachine press becomes dumbbell press; two legs becomes oneWhen strength is there but balance or control is the limiter
ComplexityGoblet squat becomes a barbell back squatOnce the simpler pattern is automatic and well-practised
Density / rest120s rest drops to 75s for the same workFor conditioning and work capacity, not for maximal strength
FrequencySquatting once a week becomes twiceWhen a lift is a priority and total-week recovery allows it

A useful default order for most hypertrophy work is reps first, then load (that is double progression, covered below), with tempo and range of motion as the quiet levers you pull when adding weight is not appropriate yet. Tempo deserves special mention because it changes time under tension without touching the number on the plate, which makes it perfect for a client who has outgrown a load but is not ready for the next jump. When you do add sets, sanity-check the total against sensible landmarks for training volume so no muscle quietly balloons past what the client can recover from.

read it left to right, or right to left

Pattern ladders: entry, intermediate, advanced.

Complexity progressions are easiest to see as ladders. Each row is one movement pattern, and each rung is a harder variation of the same job. Read left to right to progress a client to a more demanding version; read right to left and you have your regressions ready-made. Keep the pattern, change the rung.

Movement pattern Entry Intermediate Advanced
SquatBox squat or goblet squatGoblet or dumbbell front squatBarbell back or front squat
HingeHip hinge to a bench, glute bridgeKettlebell or dumbbell Romanian deadliftBarbell deadlift or Romanian deadlift
Horizontal pushHands-elevated push-upDumbbell bench press or floor push-upBarbell bench press or feet-elevated push-up
Vertical pullBand or machine-assisted pulldownLat pulldownWeighted pull-up
LungeBodyweight split squatLoaded reverse or walking lungeLoaded Bulgarian split squat
Core anti-extensionDead bugPlank or long-lever plankAb wheel rollout

A client does not have to climb one rung at a time in lockstep across every pattern. Someone may be advanced on the horizontal push but entry-level on the lunge because a knee needs building. Meet each pattern where the client actually is. Within a rung you still progress load, reps, tempo, and range before jumping to the next variation, so a well-built workout split can run for weeks on the same exercises while the client keeps improving.

the calls that matter

When to progress, when to hold, and when to regress.

The dials and the ladders only help if you know when to touch them. These are the signals coaches actually read off a client's logged sessions, and what each one tells you to do next. The default state, worth saying out loud, is hold: most sessions the right move is to keep a client progressing on the plan they already have rather than change something for the sake of it.

Signal What it means What to do
Top of the rep range at target RIR, two sessions runningThe client has adapted to the current settingProgress: add load, add a rep target, or step up a rung
Reps or effort climbing steadily mid-rangeProgress is happening on the current planHold: keep progressing within the block, do not interrupt it
Form breaks down before the final repFatigue, or the load is simply too heavyRegress the load, or drop to an easier rung, then rebuild
Pain that is sharp, joint-based, or lingeringA flag, not a training stimulusStop the movement, regress or swap it, refer out if it persists
A high-stress, low-sleep, or travel weekRecovery capacity is temporarily downHold or regress on purpose, then resume the following week

When to progress: earn it twice.

The cleanest green light is a client hitting the top of the prescribed rep range at the target reps in reserve, or better, for two sessions in a row. One good session can be luck or a strong day; two says the body has adapted. Read effort with a shared language so it is consistent across clients - the RIR calculator turns a rep target and reps in reserve into a load, and our primers on RPE and RPE versus RIR keep every client rating effort the same way.

When to regress: it is a skill, not a failure.

Regress the moment technique degrades before the target reps are done, the moment a client reports pain that is not ordinary muscle fatigue, and during weeks when sleep, stress, or illness have gutted their recovery. None of these mean the program is broken. A timely step back is the difference between a client who trains for years and one who gets hurt chasing a number. When a lift keeps stalling with clean form, that is a different problem - our guide to breaking a client through a plateau covers it.

Double progression, in one paragraph.

Double progression is the default that makes most of the above automatic. You give a lift a rep range rather than a single number - say 8 to 12. The client holds the load and adds reps week to week until they hit the top of the range on every working set. Only then do they increase the weight and drop back to the bottom of the range, and the climb starts again. A dumbbell bench press at 3 sets of 8 to 12 might run 8, 8, 8 one week, then 10, 9, 8, then 12, 11, 10, and the week all three sets reach 12 the client picks up the next pair of dumbbells and starts again near 8. It progresses two variables in sequence, reps then load, so the client always earns the next jump instead of forcing it on a fixed schedule. Choosing sensible ranges is its own small craft - see rep ranges for training for how to pick them per goal and exercise.

the online reality

How to manage progressions across a whole client base.

In a gym you watch a client lift and adjust on the spot. Online you are making the same progress-hold-regress call for many clients you cannot see train, which means the decision has to come from what they log, not from what you remember. Three things make that workable without your week disappearing into admin.

01

Templates hold your progression logic.

Bake the rep ranges, tempo, and effort targets into a base template per goal and level, so double progression is built into the plan rather than something you calculate by hand each week. You personalize per client from there. The mechanics of that library are in our guide to writing programs faster for multiple clients and the ready-made workout templates you can start from.

02

Logged history shows readiness at a glance.

When a client logs every set, rep, weight, and effort rating, the progress signal reads itself. You can see who topped the rep range twice and is ready for more, and who has been grinding at the same load for three weeks and needs a change. The decision stops being guesswork and starts being data you can scan in seconds per client.

03

Check-ins and video catch what numbers miss.

Logs tell you the load moved; they do not tell you it moved well. A structured check-in surfaces the pain flags and rough weeks that call for a regression, and a form video shows technique drifting before it becomes an injury. Build the habit with our guides to effective client check-in messages and running remote form checks.

Zoom out from the single session and progression becomes planning: how hard blocks stack, when to push and when to pull back, how a deload week fits so clients arrive fresh for the next push. That longer arc is periodization, and progression is simply what happens session to session inside it. Get the session-level calls right and the planning gets easier, because a client who is progressing steadily tells you exactly when a block has done its job and when it is time for the next one.

how Coachway helps

Progression decisions, made from what the client actually did.

Coachway is built so the progress-hold-regress call comes straight off a client's logged training. Save your progression logic into templates, assign one per client, and watch their sets, reps, weights, and effort ratings come back to you after every session, with check-ins and form videos filling in what the numbers cannot. Coachway is EUR 69 per month for up to 5 clients, then EUR 9 per additional client, with every feature included and a 14-day free trial that asks for a card.

questions coaches ask

Frequently asked questions about exercise progression.

How fast should beginners progress?

Beginners can often add a small amount of load or a rep to most lifts every session or two in their first few months, because early gains come quickly from learning the movement and building base strength. The trick is to start conservative, add the smallest useful increment - a rep, or the lightest plate jump - and only move up when they hit the top of the rep range with clean form and a rep or two still in reserve. Do not chase weekly personal records. Steady, small steps that never cost form beat big jumps that break down technique and stall progress.

Is it bad to regress an exercise?

No. Regressing an exercise - stepping to an easier variation, or dropping a dial like load or range of motion - is a programming skill, not a failure. You regress when form breaks down, when a client flags pain, or during a high-stress, low-sleep week when their capacity is temporarily lower. A well-timed step back keeps the client training safely and often lets them come back stronger, which beats pushing through a movement they cannot yet control.

What is the difference between linear and double progression?

Linear progression adds a fixed amount of load at a set interval, for example adding 2.5kg to a lift each week, and works best for beginners whose strength climbs predictably. Double progression holds the load constant and adds reps within a target range first, then increases the load only once the client tops the range across all sets, at which point they drop back to the bottom of the range at the heavier weight. Double progression is the more forgiving default for most clients because it lets them earn each load increase with reps rather than forcing a jump on a fixed schedule.

How do I progress bodyweight-only clients?

With bodyweight-only clients you progress by changing leverage, range, tempo, and complexity rather than adding external load. Move a push-up from hands-elevated to the floor to feet-elevated, take a squat deeper, slow the lowering phase, add a pause, or step from a two-leg movement to a single-leg version like a split squat. Reps and sets still matter, but the fastest wins usually come from a harder variation of the same pattern, reading up the pattern ladder rather than just adding reps forever.

See what Coachway can do for your coaching business

Coachway was built on knowledge from working with 150 online coaches over 6+ years, who all hit the same wall - slow platforms, clunky workflows, wasted hours. Start your 14-day free trial and see what we fixed - the whole platform, no charge today, cancel anytime under Billing.

No charge today - cancel anytime under Billing
Built for efficiency 6 languages DenmarkNorwaySwedenFinlandGermanyUnited Kingdom
The coaching platform you've been waiting for