How the ULPPL Hybrid Was Created
The ULPPL split (Upper–Lower + Push–Pull–Legs) evolved organically within the fitness community over the past decade, especially across:
- Reddit’s r/Fitness and r/WorkoutRoutines
- Bodybuilding.com forums
- YouTube science based coaches Jeff Nippard and Jeremy Ethier
- Strength-focused Discord and forum groups

It originated as a response to a common problem:
Lifters loved the strength benefits of Upper/Lower training…
…but also wanted the high-volume hypertrophy benefits of PPL.
Strict 4-day Upper/Lower splits felt limited for hypertrophy.
Strict 6-day PPL splits felt too fatiguing or time-consuming.
Intermediate lifters began experimenting with hybrids until a structure emerged as the clear winner:
2 Upper/Lower strength days (Mon–Tue)
followed by
3 PPL hypertrophy days (Wed–Fri)
This became known as ULPPL, now one of the most recommended intermediate programs because:
- It builds strength at the start of the week
- It maximizes hypertrophy at the end of the week
- It avoids burnout and overuse
- It works perfectly with a 5-day schedule
- It provides more variety than either split alone
The ULPPL you see below is based on the most upvoted, most shared, and most effective online variations, combined with exercise selection proven across real lifter feedback.
1. What It Is
The ULPPL hybrid split combines the best elements of:
Upper/Lower (strength)
+
Push–Pull–Legs (hypertrophy)
This gives you:
- A weekly plan that builds strength and muscle
- Manageable fatigue
- High weekly frequency
- Better long-term progress than either system alone
It’s ideal for intermediate lifters who want a 5-day program backed by real-world results.
2. Structure / How It’s Done
Weekly Flow (5-Day Split)
- Day 1 – Upper (Strength)
- Day 2 – Lower (Strength)
- Day 2 – Lower (Strength)
- Day 3 – Push (Hypertrophy)
- Day 4 – Pull (Hypertrophy)
- Day 5 – Legs (Hypertrophy)
- Weekend – Rest
In the ULPPL routine you train 5 days in a row (or over the Mon–Fri window) and use weekend or two separate days as full rest. Alternatively you might place one rest mid-week (after Upper/Lower) and one on the weekend.

3. Warm-Up Protocol
Start each session with 5–10 minutes of light cardio, followed by dynamic mobility drills. Then perform 2-4 ramp sets to your working load before the main lifts. During your working sets: allow ~2-3 min rest for major lifts, ~60-90 sec for accessory lifts.
General Warm-Up (5 minutes)
- Light cardio
- Mobility (hips, shoulders, ankles)
Movement Prep (3–5 minutes)
- Band pull-aparts
- Hip hinges
- Scap retractions
Warm-Up Sets for Compounds
Follow a ramp-up method:
Example working weight bench = 80 kg
- 20×8
- 40×5
- 60×3
- 70×1
→ Begin working sets
Warming up thoroughly is key in ULPPL because you’re training high volume across five days, so you want quality-starting sets and reduced injury risk.
4. ULPPL Workout Routines
DAY 1 — Upper (Strength Focused)
| Exercise | Sets × Reps | Notes |
|---|---|---|
| Bench Press | 5×5 | Add +2.5 kg/week if all 5×5 completed |
| Barbell Row | 5×5 | Add +2.5 kg/week |
| Overhead Press | 3×5 | Add +1–2 kg/week |
| Weighted Pull-Up | 3×5 | Add +1–2 kg/week or +2.5 lb plate |
| Dips or Close-Grip Bench | 3×6–8 | Add +2–5% load once at top of rep range |
| Face Pulls | 3×12–15 | Increase reps before weight |
Rest:
Compounds 2–3 min, accessories 60–90 sec.
DAY 2 — Lower (Strength Focused)
| Exercise | Sets × Reps | Notes |
|---|---|---|
| Back Squat | 5×5 | Add +2.5–5 kg/week |
| Romanian Deadlift | 4×5 | Add +2.5 kg/week |
| Leg Press | 3×8 | Add +5–10 lbs/week |
| Hamstring Curls | 3×10–12 | Add weight when 12 reps hit |
| Standing Calf Raise | 3×12–15 | Add weight slowly (2–5 lbs) |
| Planks / Cable Crunch | 3× | Add reps/time |
DAY 3 — Push (Hypertrophy)
| Exercise | Sets × Reps | Notes |
|---|---|---|
| Incline DB Press | 4×8–12 | Increase weight when 12 reps hit |
| DB Shoulder Press | 3×8–12 | +2.5–5 lbs per dumbbell |
| Chest Fly Machine | 3×12–15 | Add weight at 15 reps |
| Lateral Raises | 3–4×12–20 | Very slow increments |
| Rope Triceps Extensions | 3×10–15 | +2.5–5 lbs |
| Overhead Cable Extensions | 2–3×12–15 | Increase when 15 reps hit |
DAY 4 — Pull (Hypertrophy)
| Exercise | Sets × Reps | Notes |
|---|---|---|
| Lat Pulldown or Pull-Up | 4×8–12 | Add weight when 12 reps hit |
| Seated Cable Row | 3×10–12 | Add 5 lbs when 12 reps |
| Chest-Supported DB Row | 3×8–10 | +2.5–5 lbs each |
| Rear Delt Raises | 3×15–20 | Increase slowly |
| Barbell Curl | 3×10–12 | Add +2.5 lbs each side |
| Hammer Curls | 2–3×12–15 | Add weight when reps max |
DAY 5 — Legs (Hypertrophy)
| Exercise | Sets × Reps | Notes |
|---|---|---|
| Front Squat or Leg Press | 4×8–12 | Add +2.5 kg (FS) or +10 lbs (LP) |
| Bulgarian Split Squat | 3×8–10 | Add +2.5–5 lbs dumbbells |
| Hamstring Curl | 3×12–15 | Add weight when reps max |
| Leg Extension | 3×15–20 | Add weight once 20 reps completed |
| Seated Calf Raise | 3×12–15 | Add +5 lbs slowly |
| Abs | 3× | Add reps or load |
5. How to Progress (Rules)
Strength Days (Upper/Lower)
- Linear progression
- Increase weekly
- Repeat failed weights
- After 2–3 fails → deload 10%
Hypertrophy Days (PPL)
- Double progression
- Hit top of rep range → add weight
- Only increase if form stays controlled
6. Summary & My Thoughts
ULPPL is one of the best intermediate programs today because:
✔ Strength + hypertrophy in one plan
✔ Balanced volume
✔ High frequency with manageable fatigue
✔ Perfect 5-day structure
✔ Ideal long-term routine for intermediates
Lifters online consistently report:
- Faster bench, squat, OHP progress
- Noticeable size gains within 8–12 weeks
- Less boredom vs. strict Upper/Lower
- Less burnout vs. full 6-day PPL
If you’re looking for a year-round strength and hypertrophy solution, ULPPL is easily one of the most proven and effective options.