Skip to main content
SisuLift
SisuLiftSisuLiftCoach portal
Skip to main content
§ T · Workout programsFree

Push pull legs program: push, pull and legs

Push pull legs, or PPL, is a three-workout rotation that runs either six days a week or as a rolling three-day cycle. Here are all three workouts as tables, a weekly calendar for both versions and an 8-week progression.

  • 6 days/week
  • 8 weeks
  • Advanced
  • Muscle and strength

Who PPL is for

PPL suits lifters with at least a year of regular gym training who want clearly more weekly volume than three full-body sessions can hold. In the six-day version every muscle group is trained twice a week and the week holds 15-20 working sets for the large muscle groups without any single session running long.

The rolling three-day version is the same program on a slower cycle: you always do the next workout on the list, so each muscle group is trained about once every five days. It works when time is limited but you want the clarity of the PPL structure.

Who this is not for

  • First-year lifters: full body three times a week progresses faster.
  • If you cannot recover from six gym days: sleep and food decide, and a four-day upper-lower is better then.
  • If sessions get skipped often: six-day PPL punishes absences because some muscle group easily ends up with a single weekly session.

The fixed three-day version of the push-pull-legs split has its own page: 3-day workout program.

Push, pull and legs as tables

Three workouts that repeat in rotation. In the six-day version each workout is done twice a week; on the second pass you can swap the main lift for a variant (for example dumbbell bench press) to keep the week varied.

Push: chest, shoulders and triceps

ExerciseSetsRepsRestRPE
Barbell bench press45-83 min8
Seated dumbbell press38-122 min8
Incline dumbbell press38-122 min8
Dumbbell lateral raise312-2060 s9
Cable rope pushdown310-1560-90 s9

Pull: back, rear delts and biceps

ExerciseSetsRepsRestRPE
Barbell deadlift34-63 min8
Wide-grip lat pulldown38-122 min8
Seated cable row310-122 min8
Face pull312-2060 s9
Dumbbell biceps curl310-1560-90 s9

Legs: quads, hamstrings, glutes and calves

ExerciseSetsRepsRestRPE
Barbell back squat45-83 min8
Romanian deadlift38-102-3 min8
Leg press310-152 min8
Lying leg curl310-1590 s9
Standing calf raise410-1560 s9

Exercise techniques and animations are in the exercise library: browse all exercises · RPE 7 = about 3 reps in reserve, RPE 8 = 2, RPE 9 = 1.

Weekly calendar: 6-day version

Six workouts and one rest day. In the rolling three-day version you do the next workout on the list on Monday, Wednesday and Friday: week 1 is push, pull, legs and week 2 starts again with push, so the rotation stays the same.

  • MonPush
  • TuePull
  • WedLegs
  • ThuPush
  • FriPull
  • SatLegs
  • SunRest

Progression over weeks 1-8

In the six-day version weekly volume is already high, so the block progresses by load, not sets. In the three-day version a fourth set can be added to the main lifts from week 3.

WeeksSetsLoadNote
Weeks 1-23 sets per exerciseRPE 7Find your working weights, leave 3 reps in reserve in every set.
Weeks 3-43-4 setsRPE 8A fourth set on the main lifts. Add load when the range is filled.
Weeks 5-74 sets on the main lifts, 3 on the restRPE 8-9Isolation work close to failure on the last set. Main lifts +2.5 kg once the range is filled.
Week 82 sets per exercise (deload)About 15-20 % lighterIn the six-day version also drop to three sessions. Then a new block from your week 7 weights.

How the program works

Push day covers chest, shoulders and triceps; pull day the back, rear delts and biceps; leg day the whole lower body. Splitting by movement direction means yesterday's session does not fatigue today's main muscle groups, even when training six days in a row.

In the six-day version every muscle group gets two stimuli a week, which beats one (Schoenfeld et al. 2016). Weekly volume lands at 15-20 working sets for the large muscle groups, the upper end of the dose-response curve (Schoenfeld et al. 2017). That is why sets are not added: load is what goes up.

Do the main lifts first while fresh and isolation work last. Stop main-lift sets 2 reps short of failure; on isolation work you can go closer on the last set. If a week comes up short, continue with the next workout on the list and do not do two sessions in one day.

Sources

  1. Schoenfeld, Ogborn & Krieger 2016, Sports Medicine: training a muscle group at least twice a week produced more hypertrophy than once a week at equal weekly volume.
  2. Schoenfeld, Ogborn & Krieger 2017, Journal of Sports Sciences: weekly set count per muscle group has a dose-response relationship with hypertrophy; more than 10 weekly sets produced more than fewer.
  3. Helms et al. 2016, Strength and Conditioning Journal: a reps-in-reserve based RPE scale for regulating load in resistance training.

Free workout program by SisuLift. https://www.sisulift.app/en/workout-programs/push-pull-legs-program

From program to practice

Don't copy the program by hand. Let the app build it.

SisuLift generates a program for your goal, level and gym equipment, and handles weight progression for you every week.

  • The program adapts to your training days and your gym's equipment
  • Weights and reps progress automatically, deloads included
  • Running and cardio days are fitted into the same week
Create this program in SisuLift→

The free tier needs no card.

SisuLift workout view: workout in progress

Frequently asked questions

PPL on 3 or 6 days a week?

Six days give every muscle group two stimuli a week and are more effective if you recover. The rolling three-day version is realistic for most people and still clear. If unsure, start with three and add days once all three workouts have happened four weeks in a row.

What does PPL mean?

Push, pull, legs. Workouts are split by movement direction: chest, shoulders and triceps on push day, back, rear delts and biceps on pull day, and the whole lower body on leg day.

In what order should the days be done?

Push, pull, legs is the most common. Order matters little as long as the same muscle groups do not land on consecutive days and leg day does not come right after a heavy pull day, since deadlift and squat both load the lower back.

How many sets per muscle group per week in PPL?

About 15-20 working sets for the large muscle groups in the six-day version, about 10 in the three-day version. Both are within the range shown to work. If you are not recovering, cut sets from isolation work, not from the main lifts.

Can PPL be combined with running or cardio?

Yes. The three-day version fits 2-3 runs; in the six-day version light cardio goes after push or pull day, not leg day. In SisuLift you can add running days straight into the gym program and the app fits them around leg days.

Read next

Ready to start?

Push, pull, legs, six days. Let the app work out the weights.

SisuLift builds the PPL program for your gym's equipment on three or six days and handles progression and deloads. Free tier, no card.