GZCLP Progression Rules, Step by Step
GZCLP is the beginner's on-ramp to Cody Lefever's GZCL method — a linear progression that, unlike a plain 5×5, builds in a structured way to keep moving forward after you stall. Its trick is the tier system: every session has a heavy main lift, a higher-rep secondary lift, and accessory work, each with its own rules for when to add weight and what to do when you miss. This guide covers the tiers, the exact rep schemes, how progression and the failure cascade work, and how to run the four-day rotation.
What is GZCLP? The tier system
GZCLP stands for the GZCL Linear Progression. The name "GZCL" is just Cody Lefever's Reddit handle. The whole method is organized around three tiers of effort that appear in every workout:
- T1 — the main lift: a heavy compound (squat, bench, deadlift, or overhead press) done for low reps near your top weight. This is where strength is built.
- T2 — the secondary lift: a second compound at a moderate weight for higher reps. This adds volume and trains the lift pattern that wasn't your T1 that day.
- T3 — accessory work: isolation or bodyweight movements (lat pulldowns, rows, curls) for high reps, taken close to failure.
It's built for beginners and early-intermediate lifters — people who want more structure than StrongLifts 5×5 but aren't ready for a percentage-based intermediate program yet. If you've stalled on 5×5, GZCLP is the natural next step; if you're already running training maxes, you've probably outgrown it (read the 5/3/1 guide for where to go next).
How GZCLP works, step by step
1. The rep schemes per tier
Each tier has a fixed starting scheme:
| Tier | Scheme | Note |
|---|---|---|
| T1 | 5×3+ | 5 sets of 3; the last set is AMRAP (as many reps as possible) |
| T2 | 3×10 | 3 sets of 10 at a lighter weight than your T1 |
| T3 | 3×15+ | 3 sets of 15; last set AMRAP, push toward 25+ reps |
The "+" on the last set of T1 and T3 matters: those AMRAP sets are extra volume and a built-in test of whether the weight is still right.
2. Set conservative starting weights
Start your T1 lifts around a weight you could do for 5 solid reps — lighter than feels heroic. GZCLP's whole value is a long, uninterrupted run of small jumps, and that only works if you don't start near your limit. Begin T2 lifts noticeably lighter than your T1, since you're doing sets of 10.
3. Progress every session you complete
When you hit all the prescribed reps, add weight next time you do that lift — generally +5 lb on upper-body lifts (bench, overhead press) and +10 lb on lower-body lifts (squat, deadlift). Because each lift comes up roughly twice a week, this adds up fast early on.
4. The failure cascade — what to do when you miss
This is the part that makes GZCLP smarter than 5×5. You don't just deload the moment you fail; you switch to a denser rep scheme first:
- T1: if you can't complete 5×3, next session do the same weight for 6×2. Stall again → 10×1. Stall on 10×1 → reset to about 85–90% of that weight and rebuild with 5×3.
- T2: if you can't complete 3×10, drop to 3×8, then 3×6, then reset higher and climb back to 3×10.
- T3: no failure scheme — just keep adding weight whenever the last AMRAP set clears 25 reps.
Stepping 5×3 → 6×2 → 10×1 keeps the total volume roughly equal while letting you keep the bar moving, so you squeeze months of progress out of each weight before ever resetting.
Common mistakes
Starting too heavy. The single biggest one. Begin near a 5-rep weight, not your max — the program is designed to start easy and stay productive for a long time.
Resetting instead of switching schemes. Missing 5×3 doesn't mean reset; it means go to 6×2. Lifters who skip the cascade throw away the program's best feature.
Sandbagging the AMRAP sets. Stopping the T1 and T3 last sets at the minimum leaves volume — and your progression signal on T3 — on the table.
Ego on T2. T2 is sets of ten. If you load it like a T1, the tens collapse and you stall a lift that should have months left in it.
Skipping the rotation. GZCLP only balances out if you run all four workouts. Cherry-picking squat and bench days leaves your deadlift and press behind.
How to run it in practice
GZCLP runs as four workouts you rotate through, training 3–4 days a week:
| Day | T1 (5×3+) | T2 (3×10) | T3 (3×15+) |
|---|---|---|---|
| A1 | Squat | Bench | Lat pulldown |
| B1 | Overhead press | Deadlift | Dumbbell row |
| A2 | Bench | Squat | Lat pulldown |
| B2 | Deadlift | Overhead press | Dumbbell row |
If you train three days a week, just run the workouts in order across the week regardless of the calendar: A1 / B1 / A2 one week, then B2 / A1 / B1 the next, and so on. Four days a week is simply A1 / B1 / A2 / B2 every week. The pattern is the same; you're rotating the four templates continuously.
Each session you only need to know three things: the weight for each lift, the current rep scheme for T1 and T2 (in case you've dropped to 6×2 or 3×8), and whether your last AMRAP cleared the bar to add weight. That bookkeeping — per lift, per tier, across a rotating four-day cycle — is exactly where a notebook gets messy.
Picking your starting weights
Start light enough that the early weeks feel almost too easy — that's not wasted time, it's runway. A reasonable approach: take a weight you could do for a clean set of 5 on each T1 lift and start there (or even a notch below). For T2, use something you could manage for about 10 reps with a couple in reserve. If you're unsure, err lighter; GZCLP rewards a long, uninterrupted climb far more than a heavy start that stalls in week three.
What the first two weeks look like
Running three days a week, your first week is A1 / B1 / A2, and the second week picks up at B2 / A1 / B1. Squat, for example, is a T1 on A1 and a T2 on A2 — so in a single week it gets both heavy triples and a volume set of tens:
| Day | Squat | Bench |
|---|---|---|
| A1 | T1 — 5×3+ (heavy) | T2 — 3×10 |
| A2 | T2 — 3×10 | T1 — 5×3+ (heavy) |
Each time you complete a lift's prescription, it goes up next time it appears. Because most lifts surface roughly twice a week, the early progress is fast — which is exactly why starting light pays off.
Choosing your T3 accessories
T3 is the least prescriptive tier — it's where you patch weak points and add the pulling volume the barbell lifts skip. Good defaults: a vertical pull (lat pulldown or chin-ups) and a horizontal pull (dumbbell or cable row), since the T1/T2 lifts are press- and squat-heavy. Add direct arm or core work if you have time. Run T3 at 3×15+, push the last set hard, and bump the weight whenever that AMRAP set clears about 25 reps.
How long to run GZCLP
Run it as long as it's still driving progress — for many beginners that's several months. You've outgrown it when you find yourself constantly cycling through the failure cascade on multiple lifts at once, resetting often, and no longer setting new top weights. That's the signal to graduate to an intermediate program with a longer planning horizon, like 5/3/1. There's no need to rush it; squeeze the easy linear gains first.
How Massiv handles this for you
GZCLP is simple in theory and fiddly in practice: four rotating workouts, three tiers with separate progression rules, and a failure cascade (5×3 → 6×2 → 10×1) you have to track per lift. Massiv ships GZCLP as a built-in program and runs all of it — it serves the right workout in the rotation, shows each tier's current scheme and weight, advances you when you complete a session, and automatically steps you down the cascade and resets when you miss. You just lift and log; the app keeps the tiers and rotation straight.
Massiv runs the progression math for this program automatically. Download Massiv and put it to work in the gym.
Download Massiv →GZCLP works because it refuses to let a single missed set end your progress: heavy T1 work, volume on T2, accessories on T3, and a cascade that wrings every last jump out of each weight. Start light, run all four workouts, and trust the rep-scheme drops instead of resetting early — and it'll carry you well past where a plain 5×5 quits.