Reddit PPL: Metallicadpa's 6-Day Push/Pull/Legs

By Rab Nawaz·Updated July 2026
Reddit PPL is a six-day push/pull/legs routine written by u/Metallicadpa and passed around r/Fitness for years. It pairs a few heavy barbell lifts with a stack of higher-rep accessories, so you get real strength work and enough volume to actually grow. It's aimed at lifters who've finished a beginner program and can commit to training six days a week.
GoalMuscle
LevelIntermediate
EquipmentFull gym
Days / week6
Structure6 days a week: Push / Pull / Legs, run twice, with one rest day
Created byu/Metallicadpa

The main lifts

These are the core barbell lifts the program is built on. Tap any one for a full guide with form cues.

How the program works

The split

Six training days, one rest day: Push, Pull, Legs, then Push, Pull, Legs again. Push is chest, shoulders, and triceps. Pull is back and biceps. Legs is quads, hamstrings, and calves. The order is flexible and you can slot the rest day wherever it fits, as long as you're not cramming all six sessions back to back with no break.

Main barbell lifts (the 5+ sets)

Each day opens with one heavy barbell lift, done as straight sets of five with the last set an AMRAP: as many clean reps as you can, stopping a rep or two short of failure. On push days bench and overhead press alternate for the top slot, five sets each (4x5 then the 5+ set): bench leads one push day, overhead press leads the other, and whichever one isn't the main is done right after for 3x8-12. Squat anchors both leg days for three sets, 2x5 then a 5+ set. Pull is different again: deadlift is a single all-out set of 5+ on one pull day, and barbell rows take the five-set slot (4x5, 1x5+) on the other. Deadlift only shows up once a week on purpose, since a hard set of pulls beats you up more than anything else in the program.

Progression on the mains (linear)

Add weight to the bar every time you complete all the prescribed reps: roughly 5 lb on bench, squat, row, and deadlift, and 2.5 lb (or the smallest jump you have) on overhead press. The AMRAP top set is there to bank extra reps and show you how much you've got left in the tank. This is linear progression, so it moves fast at first and gradually slows as you close in on your real strength.

Accessories (double progression)

Everything that isn't a main lift uses double progression inside a rep range. Take incline dumbbell press at 3x8-12: start near the bottom of the range, and once you can hit the top (12) on every set, bump the weight and drop back to 8. Face pulls and lateral raises sit in the 15-20 range, curls and triceps work in 8-12. No AMRAP here, just leave a rep in reserve and keep chasing the top of the range.

When you stall (deload)

Miss your reps on a main lift and you repeat the same weight next session. Stall three sessions in a row on that lift and you drop it by about 10% and work back up. You deload one lift at a time, not the whole program, so a stuck bench doesn't cost you progress on squat or rows.

Warm-ups

Warm up each main lift with a few progressively heavier sets before your working weight, starting with the empty bar. Accessories usually need one light feeler set at most. Don't count warm-ups as working sets, and don't grind them either.

The weekly layout

  1. Day 1 · Push (Bench)Bench 4x5 1x5+, Overhead Press 3x8-12, Incline DB Press 3x8-12, Triceps Pushdown 3x8-12, Lateral Raise 3x15-20, Overhead Triceps Ext 3x8-12
  2. Day 2 · Pull (Deadlift)Deadlift 1x5+, Pull-Ups 3x8-12, Seated Cable Row 3x8-12, Face Pulls 5x15-20, Hammer Curls 4x8-12, DB Curls 4x8-12
  3. Day 3 · LegsSquat 2x5 1x5+, Romanian Deadlift 3x8-12, Leg Press 3x8-12, Leg Curls 3x8-12, Calf Raises 5x8-12
  4. Day 4 · Push (OHP)Overhead Press 4x5 1x5+, Bench 3x8-12, Incline DB Press 3x8-12, Triceps Pushdown 3x8-12, Lateral Raise 3x15-20, Overhead Triceps Ext 3x8-12
  5. Day 5 · Pull (Rows)Barbell Row 4x5 1x5+, Pull-Ups 3x8-12, Seated Cable Row 3x8-12, Face Pulls 5x15-20, Hammer Curls 4x8-12, DB Curls 4x8-12
  6. Day 6 · LegsSame as Day 3: Squat 2x5 1x5+, RDL 3x8-12, Leg Press 3x8-12, Leg Curls 3x8-12, Calf Raises 5x8-12
  7. Day 7 · RestFull rest. Light cardio, a walk, or mobility work if you want it, nothing that eats into recovery.

Reddit PPL was written and shared for free by Reddit user u/Metallicadpa on r/Fitness; FORMA didn't create it and is only laying out the routine here.

Want it tailored to you?

Generate a personalized version of this plan — your goal, equipment, schedule and exact exercises — free in seconds.
Build my custom plan

Frequently asked questions

Do I need to finish a beginner program first?

Ideally, yes. Reddit PPL assumes you can already add weight session to session but have started to slow down on a novice program like StrongLifts 5x5 or GSLP. If you're brand new, you'll grow faster, and with far less time in the gym, on a three-day beginner routine first, then move to PPL once that stalls.

Why is deadlift only once a week?

A heavy set of deadlifts taxes your whole body and your grip more than anything else in the program, and doing it twice a week on top of squats tends to leave you run down. One hard set of 5+ once a week is enough to keep it moving without wrecking your recovery. The second pull day leads with barbell rows instead.

What does the '5+' mean?

The plus marks an AMRAP set. You do your straight sets at one weight, then on the final set keep going past five for as many clean reps as you can, stopping a rep or two before your form breaks. The presses and barbell rows run four sets of five then a 5+ set, squat runs two sets of five then a 5+ set, and deadlift is a single 5+ set. So a bench session might read 5, 5, 5, 5, 8. Those extra reps add volume and show you when to move the weight up.

Can I run it on fewer than six days?

Six days is really the point of the program, and cutting days lowers weekly volume, which is where a lot of the growth comes from. If your schedule only allows three or four days, you're better off on a routine built for that, like an upper/lower split or a three-day full body, than on a watered-down PPL.

How do I keep track of all this?

Most people run it off a notes app or a spreadsheet, and that works fine. If you'd rather not manage it by hand, FORMA's free builder (we call it Lock In) can turn this routine into a dated weekly plan with the sets and reps already filled in, so you just log the weight and check the day off. Either way the program is the same.

Get 2 free workout plans

Join free and grab two FORMA training plans (PDF): a 3-day gym Starter Plan and a Home Dumbbell Plan — plus new tools and tips. No spam, unsubscribe anytime.

← All programs