The ULPPL Split: Upper Lower Push Pull Legs

The ULPPL split — upper, lower, push, pull, legs — is the five-day split that puts the heavy work first. The week opens with an upper lower pair built around the big barbell lifts, takes a rest day, and finishes with one rotation of push pull legs for volume. Every muscle is trained twice a week in five fixed days. This guide covers how ULPPL works, why the order matters, a complete five-day routine with sets and reps, how it compares to PPLUL, and how to progress it.

What the ULPPL split is#

Five sessions in a fixed order. Upper day trains the whole upper body with heavy compounds — bench, row, overhead press, pull-up. Lower day trains the whole lower body the same way — squat and deadlift, then machines. After a rest day, push day trains chest, shoulders, and triceps with more isolation and higher reps; pull day does the same for back, rear delts, and biceps; legs day does the same for quads, hamstrings, glutes, and calves.

The structure exists because of one observation: your best sets happen when you are freshest. Putting the heavy upper and lower sessions on Monday and Tuesday, after the weekend, means squat, bench, deadlift, and overhead press get your most recovered effort of the week. The push, pull, and legs days then add volume with exercises that are easier to recover from.

Who ULPPL suits — and who it does not#

Intermediate lifters who want their strength numbers to keep moving while they build size — the powerbuilding crowd. If you care about your squat, bench, and deadlift and also want the direct chest, back, and shoulder work that a plain upper lower split runs short on, ULPPL is the natural five-day answer.

It is not for beginners, who progress faster on a 3-day full body routine, and it is not for lifters with an unpredictable week. Five fixed sessions means a missed day breaks the twice-a-week frequency for whatever it covered. If that happens often, a 4-day upper lower split gives the same frequency with a day of slack.

The ULPPL schedule#

Upper, lower, rest, push, pull, legs, rest. The rest day after the heavy pair is the important one — it is what lets push day train chest and shoulders productively two days after a heavy bench and press session.

DaySession
MondayUpper (heavy)
TuesdayLower (heavy)
WednesdayRest
ThursdayPush
FridayPull
SaturdayLegs
SundayRest

If you would rather train on the weekend, run upper and lower on Saturday and Sunday, rest Monday, and do push, pull, and legs Tuesday to Thursday. The two heavy days should follow your longest stretch of rest.

The complete ULPPL routine#

Upper and lower days are heavy: compound lifts in the 4–8 rep range, 3–5 minutes rest between sets, working sets at 1–2 reps in reserve. Push, pull, and legs days are for volume: 8–20 reps, 60–120 seconds rest, and the last set of an isolation exercise can go to failure. Ramp up to your first heavy set with a few warm-up sets — the warm-up calculator lays them out.

Day 1 – Upper (heavy)

  1. 4 × 4–6
  2. 4 × 5–8
  3. 3 × 5–8
  4. Pull UpLats · weighted if possible
    3 × 6–10
  5. 2 × 8–12
  6. 2 × 8–12

Day 2 – Lower (heavy)

  1. 4 × 4–6
  2. 3 × 3–5
  3. 3 × 8–12
  4. Lying Leg CurlHamstrings
    3 × 8–12
  5. 4 × 8–12

Day 3 – Push

  1. 4 × 8–12
  2. 3 × 8–12
  3. 3 × 10–15
  4. 4 × 12–20
  5. 3 × 12–15
  6. 3 × 12–15

Day 4 – Pull

  1. 4 × 8–12
  2. 4 × 10–15
  3. 3 × 10–12
  4. Face PullRear delts
    3 × 15–20
  5. 3 × 10–15
  6. 2 × 12–15

Day 5 – Legs

  1. 3 × 8–12
  2. 3 × 8–12
  3. 3 × 10–12 per leg
  4. Seated Leg CurlHamstrings
    3 × 12–15
  5. 3 × 12–20
  6. 4 × 12–20

Save the five days as separate routines in Gript — here is how — so the heavy bench on upper day and the incline press on push day each keep their own history.

Why the order matters: ULPPL vs PPLUL#

PPLUL and ULPPL contain the same five sessions. The difference is entirely about which sessions get your freshest effort and which ones you finish the week with.

ULPPLPPLUL
OrderUpper, lower, rest, push, pull, legsPush, pull, legs, rest, upper, lower
Freshest sessionsHeavy upper and lowerPush, pull, legs
Best forStrength on squat, bench, deadlift, pressChest, back, and shoulder development
Heavy liftingConcentrated in two daysSpread across three days
Week finishes withVolume work, easier when tiredBroad upper and lower sessions

Pick ULPPL if the barbell numbers are the priority and you want them trained heavy while you are fresh. Pick PPLUL if the priority is size on the upper body and you prefer the focused sessions first. Neither is wrong; run one for a full block before switching.

How to progress ULPPL#

Two progression schemes run side by side. On the heavy upper and lower days, add weight in small jumps whenever every set hits the top of its rep range at the planned effort — 2.5 kg on upper-body lifts, 5 kg on squat and deadlift. If you use RPE, keep those sets at RPE 7–8 and let the RPE calculator tell you what that means in reps in reserve. On the push, pull, and legs days, use double progression: add reps within the rep range first, then weight.

When a heavy lift stalls for three sessions, the fix is almost never a new split. Run through the progressive overload guide — effort, recovery, deload — before changing anything structural.

Common ULPPL mistakes#

ULPPL is the five-day split for lifters who want to stay strong while they grow. Heavy first, volume second, one rest day in the middle, and every muscle twice a week. Log everything and give it twelve weeks.

Frequently asked questions#

What is the ULPPL split?

ULPPL stands for upper, lower, push, pull, legs. It is a five-day split that starts the week with an upper lower pair and finishes with one push pull legs rotation, so every muscle is trained twice a week in five fixed days.

Is ULPPL better than PPLUL?

They contain the same five sessions; only the order differs. ULPPL puts the two heaviest compound sessions — upper and lower — at the start of the week when you are freshest, which suits lifters who prioritise strength on the big lifts. PPLUL suits lifters who want the focused push, pull, and legs days first and a lighter finish to the week.

How should I schedule ULPPL?

Upper, lower, rest, push, pull, legs, rest is the cleanest layout: Monday and Tuesday heavy, Wednesday off, Thursday to Saturday for push, pull, legs, Sunday off. The rest day after the heavy pair matters more than where the weekend falls.

How long are ULPPL sessions?

Upper and lower days take 60–75 minutes because they carry the heavy compounds with longer rests. Push, pull, and legs days run 45–60 minutes with more isolation work and shorter rests. If sessions regularly pass 90 minutes, remove an accessory rather than shortening rests on the main lifts.

Can I run ULPPL on four days?

Not as written. Dropping one of the five sessions breaks the twice-weekly frequency for whichever muscles that session covered. On four days, run a plain upper lower split instead — it is the same structure without the PPL rotation and keeps every muscle at two sessions a week.

Reading about training is the easy part. Gript makes the logging part just as easy — free on the App Store.

Download on the App Store
This app has so far the best interface and experience, everything is so clean and easy to navigate. I like it after trying many other apps.
Norene E. · App Store