MASSIV
GZCLP

GZCLP Progression Rules, Step by Step

A lifter in a blue vest unracking a barbell for a squat

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:

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:

TierSchemeNote
T15×3+5 sets of 3; the last set is AMRAP (as many reps as possible)
T23×103 sets of 10 at a lighter weight than your T1
T33×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:

5×3 6×2 10×1 Reset −10%, rebuild missmissmiss
The T1 failure cascade: each miss makes the rep scheme denser before you ever reset, so you wring months of progress out of each weight.

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:

DayT1 (5×3+)T2 (3×10)T3 (3×15+)
A1SquatBenchLat pulldown
B1Overhead pressDeadliftDumbbell row
A2BenchSquatLat pulldown
B2DeadliftOverhead pressDumbbell 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:

DaySquatBench
A1T1 — 5×3+ (heavy)T2 — 3×10
A2T2 — 3×10T1 — 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.

A beginner lifter doing a dumbbell curl in a bright gym

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 program library showing GZCLP among the built-in programs
GZCLP is one of Massiv's built-in programs — the rotation and tier progression run automatically.

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.

Keep reading