Build your own free plan

FREE 12-WEEK PLAN

6-Day Push Pull Legs Split.

A free 6-day PPL split for advanced lifters chasing maximum muscle, with exact sets, reps, and progression.

Push / Pull / Legs ×2 · 6 days/week · advanced · Full gym

01Push A
Barbell Bench Press
Chest
4 × 6–10
Incline Barbell Press
Upper chest
4 × 6–10
Standing Overhead Press
Shoulders
4 × 6–10
Cable Lateral Raise
Side delts
4 × 10–15
Cable Pushdown
Triceps
4 × 10–15
02Pull A
Barbell Row
Back
4 × 6–10
Lat Pulldown
Lats
4 × 6–10
Reverse Pec Deck
Rear delts
4 × 10–15
Barbell Curl
Biceps
4 × 10–15
Cable Crunch
Core
4 × 10–15
03Legs A
Back Squat
Quads
4 × 6–10
Romanian Deadlift
Hamstrings / glutes
4 × 6–10
Leg Press
Quads
4 × 6–10
Lying Leg Curl
Hamstrings
4 × 10–15
Standing Calf Raise
Calves
4 × 10–15
04Push B
Barbell Bench Press
Chest
4 × 6–10
Incline Barbell Press
Upper chest
4 × 6–10
Standing Overhead Press
Shoulders
4 × 6–10
Cable Lateral Raise
Side delts
4 × 10–15
Cable Pushdown
Triceps
4 × 10–15
05Pull B
Barbell Row
Back
4 × 6–10
Lat Pulldown
Lats
4 × 6–10
Reverse Pec Deck
Rear delts
4 × 10–15
Barbell Curl
Biceps
4 × 10–15
Cable Crunch
Core
4 × 10–15
06Legs B
Back Squat
Quads
4 × 6–10
Romanian Deadlift
Hamstrings / glutes
4 × 6–10
Leg Press
Quads
4 × 6–10
Lying Leg Curl
Hamstrings
4 × 10–15
Standing Calf Raise
Calves
4 × 10–15

How the 12 weeks work.

  • Each week, beat last week — one more rep, or a little more weight.
  • When you hit the top of the rep range on every set, add weight next session and drop back to the bottom of the range.
  • Keep 1–2 reps in the tank on most sets. Save the all-out efforts for your top set.
  • Weeks 6 and 12 are deloads — same moves, lighter loads, to let growth catch up.
  • Twelve weeks is one Block. At the end, you'll have the numbers to prove it.

Your plan's ready. Now make it adapt.

Download GainBlocks free — it picks every weight and adjusts to how your last session went, automatically. Your plan, but live.

Download GainBlocks — free

Or have us email your plan instead:

More free plans.