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.

Grumpy koala mascot beside bold red "GZCLP Explained" text — Swole Protocol's complete GZCLP program guide

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.