GZCLP: the complete guide to the smarter beginner program
GZCLP is Cody LeFever's beginner linear progression built on T1/T2/T3 tiers. How it works, the 4-day layout, and exactly what to do when you stall.

GZCLP is a linear progression program for beginners built by powerlifter Cody LeFever, based on his GZCL method. Every workout has three tiers: a heavy main lift (T1), a lighter secondary lift (T2), and accessory work (T3) — and instead of stalling when a weight gets hard, you change the rep scheme and keep adding weight. It's what most people should run after (or instead of) Starting Strength or StrongLifts.
How GZCLP works: the three tiers
T1 — the main lift. Squat, bench press, deadlift, or overhead press. 5 sets of 3 reps, with the last set AMRAP (as many reps as possible, stopping short of failure). Heavy — roughly an 8/10 effort on the top set.
T2 — the secondary lift. Another compound, lighter: 3 sets of 10. This is where most of your muscle-building volume lives.
T3 — accessories. Rows, pulldowns, curls, whatever supports the big lifts: 3 sets of 15, last set AMRAP.
Every session touches all three tiers, so you're practising heavy singles-adjacent work and accumulating volume in the same hour.
The 4-day layout
Day 1: T1 Squat · T2 Bench · T3 Lat Pulldown
Day 2: T1 Overhead Press · T2 Deadlift · T3 Dumbbell Row
Day 3: T1 Bench · T2 Squat · T3 Lat Pulldown
Day 4: T1 Deadlift · T2 Overhead Press · T3 Dumbbell Row
Four days is the classic version; run it three days a week by just doing the next workout in sequence each session — the rotation, not the calendar, is what matters.
Add one or two T3 slots (curls, lateral raises, core) if you like. Don't add T1s.
Progression: the clever part
T1: add 2.5 kg (5 lb) to upper-body lifts and 5 kg (10 lb) to squat/deadlift every session. When you can't complete 5×3, don't deload — switch to 6 sets of 2 at the same weight and keep climbing. Fail that, switch to 10 singles. Fail that, take about 85–90% of your best and restart at 5×3.
T2: add weight each session. When 3×10 stalls, drop to 3×8, then 3×6, then reset a little heavier than the last cycle's start.
T3: stay at the same weight until the final AMRAP set hits 25 reps, then add weight.
Three lifts, three different stall-handling rules, all running at once. It's simple to do and genuinely annoying to remember — which is why GZCLP has spawned a dozen spreadsheet and app implementations.
Who GZCLP is for
Beginners past their first month or two — you get the fast linear gains plus more volume and balance than 3×5-only programs.
Lifters returning from a layoff who want a structured ramp back.
Not for: intermediates who've exhausted linear progression (weekly progression programs fit better) or anyone who mainly wants a bodybuilding split — for that, start with push pull legs or upper/lower.
Tips from people who've actually run it
The AMRAP sets are the engine. Push them hard but leave a rep or two in the tank — if you're new to gauging that, here's how RPE and RIR work.
Start too light. Deliberately. The program adds weight every session; runway is the point.
Don't skip T3s. They look like filler. They're the difference between getting strong and getting strong and filling out a t-shirt.
Expect 3–6 months of progress before the resets start coming faster than the gains. That's not failure — that's graduating.
FAQ
What does GZCLP stand for? GZCL is Cody LeFever's Reddit handle (and method); LP is linear progression — the beginner-friendly version of his broader GZCL framework.
Is GZCLP better than StrongLifts or Starting Strength? It adds upper-back work, more volume, and built-in stall handling, at the cost of slightly more complexity. Most lifters who compare them find GZCLP more complete.
How long should I run GZCLP? Until resets on T1 lifts start arriving every few weeks despite decent sleep and food — typically 3–6 months. Then move to a weekly-progression intermediate program.
Can I run GZCLP 3 days a week? Yes. Do the four workouts in rotation across your three weekly sessions. Progress per lift is slightly slower; progress per session is identical.
What weight should I start GZCLP with? Around 85% of your 5-rep max on each T1, or simply a weight that feels like a 7/10 for 3 reps. Lighter than pride suggests.
Let your AI keep the rules straight
GZCLP's whole personality is bookkeeping: three tiers, three progression rules, three stall procedures, per lift. Swole Protocol stores the program as training blocks with every set logged against it, and your AI — Claude, ChatGPT, any MCP client — reads that context on demand. "What's my squat at today, and am I on 5×3 or 6×2?" becomes a question, not an archaeology project. Set it up in a couple of minutes.
Connect your AI at swoleprotocol.com.