Program Guide
GZCLP is the linear progression variant of Cody Lefever's GZCL method, a training framework that organizes exercises into three tiers based on their specificity and intensity. The name GZCL comes from Lefever's Reddit username, and the LP stands for linear progression. This program has gained a devoted following among beginner to intermediate lifters because it provides a more intelligent approach to linear progression than traditional programs like Starting Strength or StrongLifts, with built-in mechanisms for handling stalls that keep you progressing longer before needing to switch to an intermediate program.
The three-tier system is the foundation of GZCLP and what distinguishes it from simpler programs. Tier 1 exercises are your primary compound lifts performed at high intensity and low reps: squat, bench press, deadlift, and overhead press. These are trained heavy in the 3 to 5 rep range to build maximal strength. Tier 2 exercises are secondary compound lifts performed at moderate intensity and moderate reps, typically 5 to 8 reps for 3 sets. These support the T1 lifts and add training volume. Tier 3 exercises are isolation and accessory movements performed at lower intensity and higher reps, 15 to 25 total reps across 3 sets. These address weak points, add muscle mass, and improve joint health.
What makes GZCLP truly clever is its failure protocol. When you fail to complete the prescribed sets and reps at a given weight on a T1 lift, you do not simply deload and start over. Instead, you shift to a different set and rep scheme at the same weight. The progression moves from 5 sets of 3 to 6 sets of 2 to 10 sets of 1. Only after exhausting all three rep schemes at the same weight do you reset the weight by about 15 percent and start the cycle over. This approach extracts much more progress from each weight before moving on, which is why GZCLP lifters often progress for many more months than those on simpler linear programs.
The four-day structure alternates between two workouts. Day A1 features T1 squat, T2 bench press, and T3 accessories. Day B1 features T1 overhead press, T2 deadlift, and T3 accessories. Day A2 features T1 bench press, T2 squat, and T3 accessories. Day B2 features T1 deadlift, T2 overhead press, and T3 accessories. This rotation ensures each main lift is trained as both a heavy T1 movement and a moderate T2 movement every week, providing optimal frequency and practice.
Progression on T1 lifts follows the standard linear approach of adding 5 pounds for upper body and 10 pounds for lower body each session, until the failure protocol kicks in. T2 lifts progress similarly but since they start at a lighter relative intensity, they tend to progress for longer before stalling. T3 exercises progress through reps first: start at 3 sets of 15 and work up to 3 sets of 25 before adding weight and returning to 3 sets of 15.
The beauty of GZCLP lies in its balance between simplicity and sophistication. The program is straightforward enough for a beginner to follow without confusion, yet the tiered system and failure protocols provide a level of programming intelligence that simpler programs lack. You learn the concept of exercise prioritization, the importance of accessory work, and how to handle stalls constructively, all of which are skills that transfer to more advanced programming when you eventually need it.
Sessions on GZCLP are efficient, typically lasting 45 to 60 minutes. The main lift takes about 15 to 20 minutes, the T2 lift another 10 to 15, and the T3 accessories round out the session. This makes the program highly practical for lifters who want structured training without spending excessive time in the gym. The four-day-per-week schedule also provides ample recovery, which is important for the beginner to intermediate population this program targets.
The 12-week initial run is a good benchmark, but many lifters continue GZCLP for six months or longer before needing to move on. The failure protocol extends the effective lifespan of the program well beyond what a simple add-weight-every-session approach would allow. When you have exhausted the failure protocols on multiple lifts and are consistently resetting, it is time to transition to a periodized intermediate program like 5/3/1 or PHUL.
GZCLP has also spawned a vibrant community that shares spreadsheets, accessory recommendations, and progress reports. The availability of high-quality free resources makes it easy to get started and stay on track. Many lifters consider it the best beginner program available today because it teaches fundamental programming concepts while delivering excellent results.