Training

How to Progress a Program When You Stall: Six Adjustments That Work

When the weight on the bar stops moving, the fix is rarely a new program. These are the six changes I make, in the order I make them, before I touch anything else.

By Jordan Castellanos · · Updated September 26, 2026

A stall is a message, not a verdict. Before you scrap a program that was working, change one thing and give it three weeks.

Sooner or later the weight you added every week stops going up. The rep you got last Monday doesn’t come. Most people respond by abandoning the plan, jumping to a new one with a cooler name, and starting over with fresh enthusiasm. It works for about a month, because anything new works for about a month. Then the same wall appears.

Here are the six adjustments I reach for, in the order I usually try them. Change one at a time. If you change four things and the bar moves, you’ll never know which one did it.

First, confirm it’s a real stall

Look at your log. Not your memory, your log. I want to see about three weeks where a lift didn’t improve in weight, reps, or how clean the reps were, and where you gave honest effort. A stall isn’t one bad Thursday after five hours of sleep.

If you don’t have a log, that’s the fix, and it’s the first one. Write down the weight, the reps, and one word for how it felt. Everything below depends on it. It’s the same habit I lean on in the three-day full-body template.

1. Add reps before you add weight

The most common stall I see is someone who jumped to a heavier weight than their reps had earned. Say you did 3 sets of 8 at 60 kg. You add 2.5 kg and get 6, 5, 5. That isn’t failure, it’s a step too big.

Go back to the weight you owned and add a rep to one set each session until you hit the top of your rep range on every set. Then add weight. The load goes up in a staircase, not a ramp: reps first, then weight, then reps again.

2. Use smaller jumps

If your lifts are heavy, a 2.5 kg jump can be a large percentage of what you’re actually adding. Fractional plates, or 1 kg microloads on the bar, let you add 1 to 2 kg. It looks laughably small. Over twelve weeks it adds up to a real number, and it fits a body that’s adapting more slowly than it did in your first year.

3. Change the rep range

If you’ve been sitting at 5 reps for months, try a block of 8 to 10 with lighter weight, then come back to fives. Different rep ranges train slightly different qualities, and a block of higher reps often leaves the heavy work feeling lighter afterwards. Run the new range for three to four weeks, then return and retest.

4. Swap the exercise variation

Not the whole lift, a variation. If your back squat has stopped moving, try a front squat or a paused squat for a block. If your bench is stuck, try an incline or a close-grip press. You keep the pattern and change the stimulus a little. It also gives a cranky joint a rest from doing precisely the same thing every week.

The variation should be similar enough that the skill carries over. Swapping a bench press for cable flyes isn’t a variation. It’s a different exercise.

5. Adjust total volume, up or down

This one cuts both ways, which is why it’s fifth and not first.

If you’ve been doing 3 sets and feeling fresh, add a set to the lift that’s stuck. More practice, more work. If you’ve been doing plenty and dragging through every session, cut a set or two and see whether the performance comes back. Junk volume is real, and so is undertraining. Your log will tell you which one you’re dealing with: if reps are dropping across sets, you’re probably doing too much; if you finish every session with plenty left, you may be doing too little.

6. Plan a deload, and treat it like part of the plan

For a week, keep the exercises but cut the weight or the sets by roughly a third to a half, and stop well short of hard. It feels like wasted time. The stall often breaks in the weeks after it, because a body that’s carrying accumulated fatigue can hide strength that’s actually there.

Deloads aren’t only for stalls. I schedule one every four to eight weeks for clients who train hard, and sooner when life gets heavy. Sleep matters a lot here, and I wrote about it in why sleep beats the recovery gadgets. Heat, travel and stress can also flatten your numbers for reasons that have nothing to do with programming. Training in the heat covers one of those.

The order matters

I go in this order because the early fixes are the cheapest and the least disruptive: reps, then smaller jumps, then rep range, then variation, then volume, then a deload. Notice that none of them says “change your program.” A program that got you six months of progress usually still has plenty to give. It just needs a smarter next step.

A rule I give everyone

Pick one lift that’s stuck. Choose one adjustment from the list. Write it at the top of the page in your log. Run it for three weeks. Then look at the numbers and decide what to do next.

That’s the entire method. It’s dull, and it’s why the people who use it keep getting stronger for years.

If you have pain that doesn’t go away, or something that just doesn’t feel right, don’t train through it and don’t diagnose it yourself. See a doctor or a physiotherapist. That’s not something a training tweak fixes.

FAQ

How long should I wait before deciding I've stalled?

I look for about three weeks of sessions where a lift didn't improve in weight, reps, or quality, with honest effort. One flat session is noise. Two is a coincidence. Three in a row is a pattern worth answering.

Should I switch programs when I stall?

Almost never as the first move. Most stalls are solved by changing one variable inside the program you already run. Switching everything at once also erases the notes you need to see what actually worked.

Is a stall a sign I'm doing something wrong?

No. Everyone stalls eventually, and it usually means the easy progress has been used up. It's information about what the next change should be.

What if I'm stalled and also worn down or in pain?

Then that's a different conversation. Persistent pain or symptoms that worry you belong with a doctor or physio, not with a program tweak.

Jordan Castellanos

I'm Jordan, a certified personal trainer who's spent the last decade coaching everyday people in real gyms. I'm not a doctor or a registered dietitian — I'm the guy who shows you how to actually train, eat, and stay consistent without the nonsense.

Jordan is a certified personal trainer and fitness coach, not a medical doctor or registered dietitian. The content on this site is general fitness information based on coaching experience and is not medical or nutritional advice. Talk to a qualified professional before starting any new training or nutrition program.