P-Zero Full Body Workout Program

This is a program from the latest Cody's book. Unlike GZCLP, it prioritizes higher volume, and higher variety in exercises. It's in-between powerlifting and bodybuilding, but leans a bit more to bodybuilding, with higher rep ranges.

Make sure to read the book before doing the program! It gives a detailed explanation how things should work

What is P-Zero Full Body?

P-Zero Full Body is the latest program from Cody Lefever (creator of GZCL). Think of it as GZCLP 2.0 — it uses the same GZCL tier system but prioritizes higher volume, more exercise variety, and higher rep ranges than the original GZCLP.

Is P-Zero good for beginners?

P-Zero is designed for lifters with a few months of training experience. It sits between GZCLP (pure beginner) and intermediate GZCL programs like The Rippler. If you've outgrown a basic beginner program but aren't ready for advanced periodization, P-Zero is a good fit.

How many days a week is P-Zero?

P-Zero is a 4-day program. Each day is a full-body workout following the GZCL tier system, with T1 heavy compounds, T2 secondary work, and T3 isolation exercises.

How is P-Zero different from GZCLP?

P-Zero has higher volume and more exercise variety than GZCLP. It leans more toward bodybuilding with higher rep ranges, while GZCLP is more powerlifting-focused. P-Zero also uses 4 training days instead of GZCLP's 3.

Do I need to read the book to run P-Zero?

The book provides the detailed explanation of how the progression and exercise selection work. While the app handles the programming automatically, reading the book helps you understand the reasoning behind the program and how to make smart exercise substitutions.

~60-90 min per workout
4x/week, 6 exercises per day
Barbell, Leverage Machine, Cable, Dumbbell
Total Sets: 48
Strength Sets: 16, 33%
Hypertrophy Sets: 32, 67%
Upper Sets: 25 (8s, 17h), 4d
Lower Sets: 20 (8s, 12h), 4d
Core Sets: 3 (3h), 3d
Push Sets: 21 (8s, 13h), 4d
Pull Sets: 12 (4s, 8h), 3d
Legs Sets: 12 (4s, 8h), 4d
Shoulders: 17 (6s, 11h), 4d
Triceps: 10 (4s, 6h), 4d
Back: 9 (2s, 7h), 4d
Abs: 3 (3h), 3d
Glutes: 14 (6s, 8h), 4d
Hamstrings: 11 (4s, 7h), 4d
Quadriceps: 15 (6s, 9h), 4d
Chest: 17 (6s, 11h), 4d
Biceps: 3 (3h), 3d
Calves: 9 (4s, 5h), 4d
Forearms: 2 (2h), 3d

Workout A1

Deadlift
Barbell
3 × 4 × 132.5lb
5+ × 132.5lb

T1. Set your 1RM before start.

Bench Press
Barbell
4 × 12 × 70lb

T2. Set your 1RM before start.

T Bar Row
Leverage Machine
1-60+ × 45lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Leg Press
Leverage Machine
1-60+ × 125lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Chest Dip
Bodyweight
1-60+ × 0lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Cable Crunch
Cable
1-60+ × 25lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Workout B1

Overhead Press
Barbell
3 × 4 × 52.5lb
5+ × 52.5lb

T1. Set your 1RM before start.

Squat
Barbell
4 × 12 × 70lb

T2. Set your 1RM before start.

Pull Up
Bodyweight
1-60+ × 0lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Incline Bench Press
Dumbbell
1-60+ × 57.5lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Seated Leg Curl
Leverage Machine
1-60+ × 30lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Bicep Curl
Dumbbell
1-60+ × 10lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Workout A2

Bench Press
Barbell
3 × 4 × 95lb
5+ × 95lb

T1. Set your 1RM before start.

Deadlift
Barbell
4 × 12 × 95lb

T2. Set your 1RM before start.

Seated Row
Cable
1-60+ × 35lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Shoulder Press
Dumbbell
1-60+ × 12.5lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Leg Extension
Leverage Machine
1-60+ × 30lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Side Crunch
Cable
1-60+ × 0lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Workout B2

Squat
Barbell
3 × 4 × 95lb
5+ × 95lb

T1. Set your 1RM before start.

Overhead Press
Barbell
4 × 12 × 45lb

T2. Set your 1RM before start.

Romanian Deadlift
Barbell
1-60+ × 45lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Bench Press
Dumbbell
1-60+ × 67.5lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Lateral Raise
Cable
1-60+ × 5lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

Flat Leg Raise
Bodyweight
1-60+ × 0lb

T3. You need to get total reps indicated by max reps in range in as few sets as possible. Complete a set with some reps, then add another set and complete again. If you do all required reps in <= 4 sets, weight goes up. If more than 4 sets - it goes to the next stage (dropping the goal reps)

You can use this program on Liftosaur - a weightlifting tracker app!
  • Log your workouts there, and have a history of all your workouts on your phone
  • It will automatically update weights, reps and sets for you from workout to workout - according to the program logic
  • And you can customize the programs in any way, change exercises, the exercise logic, sets/reps/weights, etc.
QR code for app stores
Download on the App Store
Get it on Google Play