A beginner linear progression program by Cody LeFever (r/gzcl). Three tiers of lifts per workout with a smart failure protocol — when you stall, the program shifts rep schemes instead of just deloading. Significantly more balanced than most beginner barbell programs.
Learn more about this program→Routines in this Program
Follow this program in Fitloop
Get step-by-step workouts with video demos, rest timers, and automatic progression tracking. Free on iOS and Android.
Quick Facts
- Level
- Beginner
- Days / week
- 4
- Duration
- 12–20 weeks
- Category
- Strength
- Equipment
- Barbell, Squat rack, Bench
- Origin
- Created by Cody Lefever in 2016
What is GZCLP?
GZCLP is a beginner linear progression built on Cody Lefever's GZCL framework. It's often recommended as a 'better StrongLifts 5×5' because it includes all three tiers — heavy main work, moderate accessory work, and high-volume isolation work — from the start.
The program runs 4 days per week over 2 workout variants (A and B). Each session hits a T1 (heavy main lift), a T2 (accessory compound), and T3 (isolation/volume). Main lifts progress linearly — add weight every session until you fail, then deload and restart.
Because GZCLP has more volume and variety than StrongLifts, most lifters see better muscle growth. The trade-off: slightly more complexity and longer workouts (60–75 min).
Best For
- + Beginners wanting more volume than StrongLifts
- + Lifters with 4 days per week
- + Those who want to build both strength and size early
- + Fans of the GZCL framework
Not For
- − Lifters with only 3 days/week (run StrongLifts instead)
- − Intermediates (run 5/3/1 or full GZCL)
- − People without barbell access
How to Progress
T1: Add 10 lbs (lower body) or 5 lbs (upper body) each session. Final set is AMRAP — if you get 3+ reps you're fine. Fail twice → drop to 6×2, then 10×1, then deload 15%. T2: Add 5-10 lbs when you hit 3×10. T3: Add reps (not weight) until you can do 25+ in one set, then add weight.
Pros
- + Better hypertrophy than StrongLifts 5×5
- + Balanced strength + size
- + AMRAP sets drive progress
- + Built on a proven framework
- + Free
Cons
- − Requires 4 days per week
- − Longer sessions (60–75 min)
- − More complex progression rules
- − Not as extensively documented as StrongLifts
Frequently Asked Questions
GZCLP vs StrongLifts 5×5 — which is better for beginners?
GZCLP is better if you have 4 days per week — you'll build more muscle thanks to the T2/T3 volume. StrongLifts is better if you only have 3 days or want maximum simplicity. Both work.
How long does GZCLP take per session?
60–75 minutes on average. The T1 work is short (5 sets of 3), but T2 (3×10) and T3 (3×15+) add volume. Bring a rest timer.
What happens when I stall on T1?
Drop from 5×3+ to 6×2 at the same weight. If you fail 6×2, drop to 10×1. If you fail 10×1, deload 15% and restart 5×3+ progression. This gives you a lot of runway before a true reset.
Can I swap T3 exercises?
Yes. T3 is high-volume isolation/accessory. Common swaps: chin-ups instead of lat pulldowns, dumbbell rows instead of barbell rows, leg curls instead of one of the squat days. Keep the structure (3 sets of 15+ reps) consistent.
Should I add direct arm work?
T3 already includes pulling (lat pulldowns/rows) which hits biceps. If you want more direct arm work, add 2-3 sets of curls and tricep extensions at the end. Don't overdo it — recovery matters.