The Upper Lower Split: 4-Day Programme, Workouts and Progression
The upper/lower split explained: why 4 days a week is the sweet spot for most lifters, the exact sessions, how to progress, and how it compares to PPL and full body.
If you can train four days a week, the upper/lower split is almost certainly the best structure available to you. It’s the least glamorous answer in lifting and the one that quietly outperforms most alternatives.
The logic is straightforward. You split the body in half (everything above the waist, everything below) and train each half twice a week. Two upper sessions, two lower sessions, four days total.
Why upper/lower beats the alternatives at 4 days
Training a muscle twice a week builds more muscle than training it once. That finding is about as settled as anything in training research. The question is how to get twice-weekly frequency without living in the gym.
A traditional “bro split” (chest day, back day, arms day) trains each muscle once a week. Push/pull/legs needs six days to hit everything twice. Upper/lower gets you there in four.
It also fails gracefully. Miss a session and you’ve still trained that muscle group once that week: you haven’t lost the rotation. That matters more than people admit, because the programme you actually complete beats the optimal one you abandon in week three.
The 4-day schedule
| Day | Session |
|---|---|
| Monday | Upper A |
| Tuesday | Lower A |
| Wednesday | Rest |
| Thursday | Upper B |
| Friday | Lower B |
| Sat / Sun | Rest |
Upper and lower back-to-back is deliberate: they train different muscles, so there’s no recovery conflict. If Monday/Tuesday doesn’t suit, any layout works as long as you don’t stack both upper days consecutively.
A-days are heavy (4–6 reps, longer rest, barbell-led). B-days are volume (8–15 reps, shorter rest, more isolation). Running both means you develop strength and size rather than picking one.
Upper A: heavy
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Barbell Bench Press | 4 | 5 | 3 min |
| Barbell Row | 4 | 6 | 2–3 min |
| Overhead Press | 3 | 6–8 | 2–3 min |
| Pull Up | 3 | AMRAP | 2 min |
| Lateral Raise | 3 | 12–15 | 60 s |
| Barbell Curl | 3 | 8–10 | 60 s |
| Triceps Pushdown | 3 | 10–12 | 60 s |
Lower A: heavy
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Back Squat | 4 | 5 | 3 min |
| Romanian Deadlift | 3 | 8 | 2–3 min |
| Leg Press | 3 | 10–12 | 2 min |
| Leg Curl | 3 | 12 | 60 s |
| Calf Raise | 4 | 12–15 | 60 s |
| Hanging Leg Raise | 3 | 12–15 | 60 s |
Upper B: volume
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Incline Dumbbell Press | 4 | 8–10 | 2 min |
| Lat Pulldown | 4 | 10–12 | 2 min |
| Seated Cable Row | 3 | 12 | 90 s |
| Dumbbell Shoulder Press | 3 | 10–12 | 90 s |
| Cable Flye | 3 | 12–15 | 60 s |
| Face Pull | 3 | 15–20 | 45 s |
| Hammer Curl | 3 | 12 | 45 s |
| Overhead Triceps Extension | 3 | 12 | 45 s |
Lower B: volume
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Front Squat | 3 | 8–10 | 2–3 min |
| Bulgarian Split Squat | 3 | 10 each | 2 min |
| Hip Thrust | 3 | 10–12 | 2 min |
| Leg Extension | 3 | 15 | 60 s |
| Leg Curl | 3 | 15 | 60 s |
| Calf Raise | 4 | 15–20 | 45 s |
Weekly volume check
Count your hard sets per muscle group across the week. The productive range for most lifters is 12–20 sets per muscle group per week. Run the numbers on the template above:
- Chest: 4 (bench) + 4 (incline) + 3 (flye) = 11, plus indirect work from pressing
- Back: 4 (row) + 3 (pull up) + 4 (pulldown) + 3 (cable row) = 14
- Quads: 4 (squat) + 3 (leg press) + 3 (front squat) + 3 (split squat) + 3 (extension) = 16
- Shoulders: 3 (OHP) + 3 (DB press) + 3 (lateral) + 3 (face pull) = 12
If a muscle group is lagging, add sets there rather than adding another day. If you’re not recovering, cut sets before you cut sessions.
Progression
Use double progression on every lift:
- Pick a rep range, e.g. 8–10.
- Load a weight where the bottom of the range is genuinely hard.
- Add reps session to session until you hit the top of the range on all sets.
- Add weight (2.5 kg upper, 5 kg lower) and reset to the bottom.
On the heavy A-day compounds, you can run straight linear progression while it lasts: add 2.5 kg every session until you miss reps twice in a row, then switch to double progression.
The reason double progression works is that it forces you to earn the weight jump. Most stalls aren’t recovery problems: they’re a lifter adding weight before they owned the reps at the previous load.
Deloads
Every 6–8 weeks, run a week at roughly 60% of your normal weights, same sets and reps. It’ll feel unnecessary. Do it anyway: you’re letting connective tissue and central nervous system fatigue catch up with your muscles, which adapt faster than either.
Adapting the split
Want a fifth day? Add an arms-and-weak-points session on Saturday, or fold in conditioning. Don’t add a third upper day: you’ll cut into your recovery for Monday.
Only three days some weeks? Drop Lower B. It’s the least critical session because your heavy lower day already covers the main pattern.
Training for strength? Add a set to each A-day compound, cut one isolation exercise from each B-day, and extend rest on the main lifts to 4 minutes.
Training for size? Keep the B-days as written and add a set to the isolation work every few weeks until you stop recovering.
Common mistakes
Making both upper days identical. If Upper A and Upper B are the same session, you’re getting the frequency benefit but none of the variety. Different lead exercise, different rep range.
Skipping lower B. It’s the session people quietly drop, and it’s why so many lifters have a strong squat and nothing else in their legs.
Adding exercises instead of weight. Growth comes from doing more with the same movements, not from collecting new ones. Change exercises every 8–12 weeks, not every week.
Not logging. Double progression is arithmetic on last session’s numbers. Without a log, you’re not progressing: you’re improvising.
ForgeFit surfaces last session’s weight and reps directly on every exercise as you log, so the next target is never a guess. Ember reads the whole log and your recovery to tell you when to push the heavy day and when the week needs backing off.
Frequently asked questions
Is upper lower better than push pull legs?
For four days a week, yes: upper/lower divides into four cleanly and PPL does not. PPL is the better choice at six days a week. The frequency each muscle gets is what matters, and both give you twice-weekly training at their respective day counts.
How many days rest between upper and lower workouts?
Run them back to back: upper Monday, lower Tuesday. Because they train completely different muscles there is no recovery conflict. The standard layout is Monday, Tuesday, Thursday, Friday, giving each muscle group roughly 72 hours between sessions.
Can you build muscle on a 4-day upper lower split?
Yes. Four days is enough to hit 12–20 hard sets per muscle group per week, which covers the productive range for hypertrophy in the research. More days would let you spread that volume out, but total weekly volume and progressive overload matter more than session count.
Should I do abs on upper or lower day?
Lower day, at the end. Your core is already working hard during squats and deadlifts, so adding direct ab work after lower body keeps all the trunk fatigue in the same sessions and leaves your upper days clean.
What if I can only train 3 days a week?
Rotate upper and lower across the week: upper, lower, upper one week; lower, upper, lower the next. Each muscle group then averages 1.5 sessions a week. A 3-day full-body split is usually the better answer at that frequency.