Skip to content
Push / Pull / Legs (Reddit PPL)
2 VARIANTS

Plans

Push/Pull/Legs 6 days/week ~47 min–1h 11min

Push / Pull / Legs (Reddit PPL)

u/Metallicdpa’s Reddit PPL combines linear progression on five barbell main lifts with substantial whole-body accessory work. Heavy Push days alternate the bench press and overhead press; Pull days alternate the deadlift and bent-over row, while both Legs days are identical. Full Gym stays close to the published exercise selection, while Free Weights replaces cable and machine movements. This beginner routine requires six weekly sessions and basic competence in the main lifts.

Who is this plan for?

  • Beginners with initial barbell experience who can still progress from session to session
  • Six training sessions per week fit reliably into the weekly schedule
  • The movement patterns of the barbell squat, deadlift, bench press, overhead press, and bent-over row are already familiar
  • Goal: build strength on the main lifts while using substantial accessory volume for muscle growth

How it works

  • Schedule: Push, Pull, and Legs are each trained twice per week. The original places the rest day either between the two PPL blocks or at the end; hitPR shows the six training sessions.
  • Main lifts: The barbell bench press, overhead press, and bent-over row use 4×5 + 1×5+, the squat uses 2×5 + 1×5+, and the deadlift uses 1×5+. The plus marks the final AMRAP set; extra reps provide feedback but are not required for the standard load increase.
  • Linear progression: Completing the prescribed base volume increases the next exposure by 2.5 kg; the barbell deadlift increases by 5 kg. After three consecutive failed attempts on the same exercise, the working weight is reduced by 10%.
  • Accessories: Weighted accessory exercises use double progression within the programmed rep range. At the top of the range, the load increases and the rep target returns to the bottom.
  • hitPR adaptations: The original two supersets with dumbbell lateral raise are combined into one six-set block. In Free Weights, chin-up and glute-ham raise progress only by repetitions; there is no automatic switch to added weight.

Pros & Limitations

+ Clear linear progression on five main lifts, with substantial direct work for back, shoulders, and arms
+ Each major muscle group is trained twice per week
+ Full Gym and Free Weights retain the same five main lifts
− Six training days and 124 working sets per week make this a high-volume beginner routine
− Arm and pulling volume is much higher than in minimalist beginner programs
− Free Weights only approximates the original weighted 8–12 progression on its two bodyweight exercises

Muscles trained

Avg. hits per week · Primary 1.0 · Secondary 0.5

Front
Back
Biceps
24.5
Triceps
23
Upper Back
19
Rear Delts
18.5
Forearms
16.5
Side Delts
16
Front Delts
15
Chest
14
Hamstrings
12.5
Quads
12
Lats
11.5
Glutes
10
Calves
10
Adductors
6
Upper Traps
4
Lower Back
3.5

Variant

Plan Structure

Push A

6 exercises · 23 sets · ~1h 2min

barbell bench press

barbell bench press

MAINLinear Progression
Set Reps
1–4 5
5 5+
barbell overhead press

barbell overhead press

Double Progression (Reps → Weight) · 8–12 repsRest 2 min
3 × 8
sets × reps
dumbbell incline bench press

dumbbell incline bench press

Double Progression (Reps → Weight) · 8–12 repsRest 2 min
3 × 8
sets × reps
cable pushdown

cable pushdown

Double Progression (Reps → Weight) · 8–12 repsRest 60 sec
3 × 8
sets × reps
cable overhead triceps extension (rope attachment)

cable overhead triceps extension (rope attachment)

Double Progression (Reps → Weight) · 8–12 repsRest 60 sec
3 × 8
sets × reps
dumbbell lateral raise

dumbbell lateral raise

Double Progression (Reps → Weight) · 15–20 repsRest 60 sec
6 × 15
sets × reps

“+” means as many clean reps as possible (AMRAP).

Based on “A Linear Progression Based PPL Program for Beginners” by u/Metallicdpa, posted to r/Fitness on May 31, 2015. Free Weights is a hitPR adaptation; several substitutions are explicitly listed as options in the original. hitPR is not affiliated with the creator.

Original post on r/Fitness

Talk to your doctor before starting a new training program, especially if you have pre-existing conditions or haven't trained in a while. Start lighter than you think — good technique always comes before heavy weight.

Start this plan in hitPR

Free. All progression rules pre-configured.

Coming soon to
Google Play
Coming soon to
App Store

By submitting, you consent to being notified once, at launch (you can withdraw anytime). Privacy Policy

Website analytics

With your consent, we store random identifiers on your device for up to 30 days and analyse which pages are opened, where visits come from and how the website is used. That is how we improve it.

Analytics details

With your consent, we measure pageviews, sources, clicks, visible page time and scroll depth to improve content and navigation. We use temporary browser and session identifiers. Cloudflare processes the data for us. Processing may also take place in the USA, safeguarded by the EU-US Data Privacy Framework and, failing that, by standard contractual clauses. Consent is optional and can be withdrawn in Analytics settings at any time. The website also works without analytics.

Optional and revocable at any time. The website also works without it.