The Rippler is a weightlifting program based on the GZCL principle, created by Cody Lefever. The GZCL name comes from his Reddit username - u/gzcl. This program is an excellent next step following the beginner GZCLP program, particularly when your newbie gains have plateaued and you can't increase your weights as quickly.
GZCL principle
Before diving in, here's some basic terminology:
Rep Max: This refers to the maximum weight you can lift for a given number of reps. For instance, if you can do 5 reps (and no more) with 100 kg, then your 5 rep max is 100 kg. When measuring this, you should not go to full failure, but stop when you can't maintain good form for another rep.
Now, let's talk about exercises. Exercises in GZCL programs are split into 3 tiers:
T1: These are main compound exercises (e.g., Squat, Deadlift, Bench Press, Overhead Press). These exercises involve the highest intensity (i.e., the largest weights, about 85-100% of your 2-3 rep max), but with lower volume (fewer reps and sets). Typically, you will perform 10-15 total reps, usually within 1-3 reps per set.
T2: These are secondary compound exercises (e.g., Front Squat, Romanian Deadlift, Incline Bench Press, etc). These exercises have lower intensity (lower weights), but higher volume (more reps and sets). You should pick exercises that will assist with your T1 exercises. These exercises are performed with 65-85% of your 2-3 rep max, usually within 5-8 reps per set.
T3: These are isolation exercises (e.g., Leg Press, Seated Leg Curl, Triceps Extension, Lateral Raise). These exercises have the lowest intensity (lightest weights), but highest volume (most reps and sets). These are performed with less than 65% of your 2-3 rep max, usually with 8 or more reps per set.
A useful rule of thumb is the 1:2:3 rule - for every rep you perform in T1, do 2 reps in T2, and 3 in T3.
This is a very short description of the GZCL principle. For more information, and more details, I REALLY recommend to read Cody's blogpost.
Application of the GZCL Principle to The Rippler Program
In The Rippler program, we use the 2 rep max (2RM) weight as a basis. This is a 12-week program, where the weight for T1 and T2 exercises changes each week according to a specific pattern.
For T1 exercises, we increase the weight for 2 weeks, then slightly decrease it, and increase it even more in week 4. This pattern repeats through 4-week blocks. We'll have three 4-week blocks. We use 2 rep max (2RM) as a base weight for T1 exercises. So, for first 4 weeks we do 85%, 87.5%, 90%, 92.5% of 2RM weight. Liftosaur uses 1RM as a basis for the programs though, so the weights are converted into 1RM.
Example of a T1 exercise sets/reps/weight week over week
For T2 exercises, we gradually increase the weights over 3 weeks (e.g., 80%, 85%, 90%), then reset to 82.5%, and increase again (82.5%, 87.5%, 92.5%). We repeat this pattern over four 3-week blocks, creating a wave-like pattern. We use 5 rep max (5RM) as a base weight for T2 exercises. We skip T2 exercises completely on weeks 11 and 12. Again, the weights in Liftosaur are converted into % of 1RM.
Example of a T2 exercise sets/reps/weight week over week
For T3 exercises, we don't vary the weight, but aim to do the maximum reps each time. Start with a weight you can lift for 10 reps, then do as many reps as you can, leaving 1-2 reps in reserve. It's better to err on the side of lighter weights. If the weight you choose is too light, the Liftosaur app will automatically adjust and increase the weight as needed in weeks 3, 6, and 9.
Feel free to substitute exercises if you don't have the necessary equipment or if you wish to target specific muscles, particularly for the T3 exercises. If you use the Liftosaur app, there's a handy "Substitute" exercise feature where you can select similar exercises that require different equipment.
1RM test
Starting from week 11, you'll begin preparing for the 1RM test. You won't perform the T2 and T3 exercises at all during this period. On week 11, you will do heavy 2RMs of T1, and on week 12, you'll test your 1RM, and enjoy your new PRs!
The Rippler is best for early intermediates, not complete beginners. If you've finished GZCLP and can no longer add weight every session, The Rippler is a natural next step. You should have at least 6-12 months of consistent training before starting.
How many days a week is The Rippler?
The Rippler is a 4-day program. Each day features a different T1 main lift (Bench Press, Squat, Overhead Press, Deadlift) with supporting T2 and T3 work.
How long is The Rippler program?
The Rippler runs for 12 weeks. Weeks 1-10 build strength through undulating intensity patterns, and weeks 11-12 drop the T2 and T3 work so you can peak and test your 1RM on all four main lifts.
How does the weight progression work in The Rippler?
T1 weights undulate in 4-week blocks, trending upward from about 80% to 95% of your 2RM. T2 weights wave in 3-week blocks with a similar upward trend. T3 exercises use a fixed weight where you aim for max reps, and the app auto-adjusts the weight every 3 weeks based on performance.
What should I do after The Rippler?
You can run it again with your new 1RM numbers, or move to Jacked and Tan 2.0 for more volume and hypertrophy. Many lifters alternate between The Rippler (strength focus) and JT2.0 (size focus) for well-rounded progress.
Can I change exercises in The Rippler?
Yes, T3 exercises can be freely swapped for movements that address your weaknesses. T2 exercises should remain close variations of the T1 lifts. Keep the four T1 lifts as-is since the whole program is built around peaking them at week 12.
~45-60 min per workout
12 weeks, 4x/week, 1-4 exercises per day
Barbell, Dumbbell
Total Sets: 72
Strength Sets: 32, 44%
Hypertrophy Sets: 40, 56%
Upper Sets:56 (16s, 40h), 4d
Lower Sets:16 (16s), 2d
Core Sets:0
Push Sets:31 (16s, 15h), 2d
Pull Sets:28 (3s, 25h), 3d
Legs Sets:13 (13s), 2d
Shoulders:35↓ (10s, 25h), 4d
Triceps:18↓ (11s, 8h), 2d
Back:29↓ (7s, 23h), 4d
Abs:0↑
Glutes:10↑ (10s), 2d
Hamstrings:8↑ (8s), 2d
Quadriceps:10↑ (10s), 2d
Chest:27↓ (12s, 15h), 3d
Biceps:10 (10h), 2d
Calves:6↑ (6s), 2d
Forearms:8↑ (8h), 2d
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Week 1 - Day 1
Bench Press
Barbell
3 × 5 × 107.5lb
T1. Set your 1RM before starting the sets.
Incline Bench Press
Barbell
5 × 6 × 77.5lb
T2. Set your 1RM before starting the sets.
Behind The Neck Press
Barbell
5 × 10+ × 47.5lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Lateral Raise
Dumbbell
5 × 10+ × 10lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Week 1 - Day 2
Squat
Barbell
3 × 5 × 107.5lb
T1. Set your 1RM before starting the sets.
Stiff Leg Deadlift
Barbell
5 × 6 × 77.5lb
T2. Set your 1RM before starting the sets.
Pull Up
Bodyweight
5 × 10+ × 0lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Bicep Curl
Dumbbell
5 × 10+ × 15lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Week 1 - Day 3
Overhead Press
Barbell
3 × 5 × 60lb
T1. Set your 1RM before starting the sets.
Bench Press Close Grip
Barbell
5 × 6 × 77.5lb
T2. Set your 1RM before starting the sets.
Incline Bench Press
Barbell
5 × 10+ × 85lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Pullover
Dumbbell
5 × 10+ × 17.5lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Week 1 - Day 4
Deadlift
Barbell
3 × 5 × 147.5lb
T1. Set your 1RM before starting the sets.
Front Squat
Barbell
5 × 6 × 62.5lb
T2. Set your 1RM before starting the sets.
Bent Over Row
Barbell
5 × 10+ × 70lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Reverse Fly
Dumbbell
5 × 10+ × 10lb
T3. Also start your 1RM. Don't be afraid to choose lighter
weights - it'll autobalance in later workouts.
Week 2 - Day 1
Bench Press
Barbell
3 × 3 × 112.5lb
3+ × 112.5lb
T1.
Incline Bench Press
Barbell
5 × 5 × 82.5lb
T2.
Behind The Neck Press
Barbell
5 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
5 × 10+ × 10lb
T3.
Week 2 - Day 2
Squat
Barbell
3 × 3 × 112.5lb
3+ × 112.5lb
T1.
Stiff Leg Deadlift
Barbell
5 × 5 × 82.5lb
T2.
Pull Up
Bodyweight
5 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
5 × 10+ × 15lb
T3.
Week 2 - Day 3
Overhead Press
Barbell
3 × 3 × 62.5lb
3+ × 62.5lb
T1.
Bench Press Close Grip
Barbell
5 × 5 × 82.5lb
T2.
Incline Bench Press
Barbell
5 × 10+ × 85lb
T3.
Pullover
Dumbbell
5 × 10+ × 17.5lb
T3.
Week 2 - Day 4
Deadlift
Barbell
3 × 3 × 155lb
3+ × 155lb
T1.
Front Squat
Barbell
5 × 5 × 67.5lb
T2.
Bent Over Row
Barbell
5 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
5 × 10+ × 10lb
T3.
Week 3 - Day 1
Bench Press
Barbell
3 × 4 × 110lb
T1.
Incline Bench Press
Barbell
4 × 4 × 85lb
4+ × 85lb
T2.
Behind The Neck Press
Barbell
5 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
5 × 10+ × 10lb
T3.
Week 3 - Day 2
Squat
Barbell
3 × 4 × 110lb
T1.
Stiff Leg Deadlift
Barbell
4 × 4 × 85lb
4+ × 85lb
T2.
Pull Up
Bodyweight
5 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
5 × 10+ × 15lb
T3.
Week 3 - Day 3
Overhead Press
Barbell
3 × 4 × 60lb
T1.
Bench Press Close Grip
Barbell
4 × 4 × 85lb
4+ × 85lb
T2.
Incline Bench Press
Barbell
5 × 10+ × 85lb
T3.
Pullover
Dumbbell
5 × 10+ × 17.5lb
T3.
Week 3 - Day 4
Deadlift
Barbell
3 × 4 × 152.5lb
T1.
Front Squat
Barbell
4 × 4 × 70lb
4+ × 70lb
T2.
Bent Over Row
Barbell
5 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
5 × 10+ × 10lb
T3.
Week 4 - Day 1
Bench Press
Barbell
5 × 2 × 117.5lb
T1.
Incline Bench Press
Barbell
4 × 6 × 80lb
T2.
Behind The Neck Press
Barbell
4 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
4 × 10+ × 10lb
T3.
Week 4 - Day 2
Squat
Barbell
5 × 2 × 117.5lb
T1.
Stiff Leg Deadlift
Barbell
4 × 6 × 80lb
T2.
Pull Up
Bodyweight
4 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
4 × 10+ × 15lb
T3.
Week 4 - Day 3
Overhead Press
Barbell
5 × 2 × 65lb
T1.
Bench Press Close Grip
Barbell
4 × 6 × 80lb
T2.
Incline Bench Press
Barbell
4 × 10+ × 85lb
T3.
Pullover
Dumbbell
4 × 10+ × 17.5lb
T3.
Week 4 - Day 4
Deadlift
Barbell
5 × 2 × 160lb
T1.
Front Squat
Barbell
4 × 6 × 65lb
T2.
Bent Over Row
Barbell
4 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
4 × 10+ × 10lb
T3.
Week 5 - Day 1
Bench Press
Barbell
2 × 4 × 112.5lb
4+ × 112.5lb
T1.
Incline Bench Press
Barbell
4 × 5 × 85lb
T2.
Behind The Neck Press
Barbell
4 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
4 × 10+ × 10lb
T3.
Week 5 - Day 2
Squat
Barbell
2 × 4 × 112.5lb
4+ × 112.5lb
T1.
Stiff Leg Deadlift
Barbell
4 × 5 × 85lb
T2.
Pull Up
Bodyweight
4 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
4 × 10+ × 15lb
T3.
Week 5 - Day 3
Overhead Press
Barbell
2 × 4 × 62.5lb
4+ × 62.5lb
T1.
Bench Press Close Grip
Barbell
4 × 5 × 85lb
T2.
Incline Bench Press
Barbell
4 × 10+ × 85lb
T3.
Pullover
Dumbbell
4 × 10+ × 17.5lb
T3.
Week 5 - Day 4
Deadlift
Barbell
2 × 4 × 155lb
4+ × 155lb
T1.
Front Squat
Barbell
4 × 5 × 70lb
T2.
Bent Over Row
Barbell
4 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
4 × 10+ × 10lb
T3.
Week 6 - Day 1
Bench Press
Barbell
4 × 2 × 120lb
T1.
Incline Bench Press
Barbell
3 × 4 × 87.5lb
4+ × 87.5lb
T2.
Behind The Neck Press
Barbell
4 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
4 × 10+ × 10lb
T3.
Week 6 - Day 2
Squat
Barbell
4 × 2 × 120lb
T1.
Stiff Leg Deadlift
Barbell
3 × 4 × 87.5lb
4+ × 87.5lb
T2.
Pull Up
Bodyweight
4 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
4 × 10+ × 15lb
T3.
Week 6 - Day 3
Overhead Press
Barbell
4 × 2 × 67.5lb
T1.
Bench Press Close Grip
Barbell
3 × 4 × 87.5lb
4+ × 87.5lb
T2.
Incline Bench Press
Barbell
4 × 10+ × 85lb
T3.
Pullover
Dumbbell
4 × 10+ × 17.5lb
T3.
Week 6 - Day 4
Deadlift
Barbell
4 × 2 × 165lb
T1.
Front Squat
Barbell
3 × 4 × 72.5lb
4+ × 72.5lb
T2.
Bent Over Row
Barbell
4 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
4 × 10+ × 10lb
T3.
Week 7 - Day 1
Bench Press
Barbell
3 × 3 × 117.5lb
T1.
Incline Bench Press
Barbell
3 × 6 × 82.5lb
T2.
Behind The Neck Press
Barbell
3 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
3 × 10+ × 10lb
T3.
Week 7 - Day 2
Squat
Barbell
3 × 3 × 117.5lb
T1.
Stiff Leg Deadlift
Barbell
3 × 6 × 82.5lb
T2.
Pull Up
Bodyweight
3 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
3 × 10+ × 15lb
T3.
Week 7 - Day 3
Overhead Press
Barbell
3 × 3 × 65lb
T1.
Bench Press Close Grip
Barbell
3 × 6 × 82.5lb
T2.
Incline Bench Press
Barbell
3 × 10+ × 85lb
T3.
Pullover
Dumbbell
3 × 10+ × 17.5lb
T3.
Week 7 - Day 4
Deadlift
Barbell
3 × 3 × 160lb
T1.
Front Squat
Barbell
3 × 6 × 67.5lb
T2.
Bent Over Row
Barbell
3 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
3 × 10+ × 10lb
T3.
Week 8 - Day 1
Bench Press
Barbell
8 × 1 × 122.5lb
1+ × 122.5lb
T1.
Incline Bench Press
Barbell
3 × 5 × 85lb
T2.
Behind The Neck Press
Barbell
3 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
3 × 10+ × 10lb
T3.
Week 8 - Day 2
Squat
Barbell
8 × 1 × 122.5lb
1+ × 122.5lb
T1.
Stiff Leg Deadlift
Barbell
3 × 5 × 85lb
T2.
Pull Up
Bodyweight
3 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
3 × 10+ × 15lb
T3.
Week 8 - Day 3
Overhead Press
Barbell
8 × 1 × 67.5lb
1+ × 67.5lb
T1.
Bench Press Close Grip
Barbell
3 × 5 × 85lb
T2.
Incline Bench Press
Barbell
3 × 10+ × 85lb
T3.
Pullover
Dumbbell
3 × 10+ × 17.5lb
T3.
Week 8 - Day 4
Deadlift
Barbell
8 × 1 × 170lb
1+ × 170lb
T1.
Front Squat
Barbell
3 × 5 × 70lb
T2.
Bent Over Row
Barbell
3 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
3 × 10+ × 10lb
T3.
Week 9 - Day 1
Bench Press
Barbell
2 × 2 × 120lb
2+ × 120lb
T1.
Incline Bench Press
Barbell
2 × 4 × 90lb
4+ × 90lb
T2.
Behind The Neck Press
Barbell
3 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
3 × 10+ × 10lb
T3.
Week 9 - Day 2
Squat
Barbell
2 × 2 × 120lb
2+ × 120lb
T1.
Stiff Leg Deadlift
Barbell
2 × 4 × 90lb
4+ × 90lb
T2.
Pull Up
Bodyweight
3 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
3 × 10+ × 15lb
T3.
Week 9 - Day 3
Overhead Press
Barbell
2 × 2 × 67.5lb
2+ × 67.5lb
T1.
Bench Press Close Grip
Barbell
2 × 4 × 90lb
4+ × 90lb
T2.
Incline Bench Press
Barbell
3 × 10+ × 85lb
T3.
Pullover
Dumbbell
3 × 10+ × 17.5lb
T3.
Week 9 - Day 4
Deadlift
Barbell
2 × 2 × 165lb
2+ × 165lb
T1.
Front Squat
Barbell
2 × 4 × 75lb
4+ × 75lb
T2.
Bent Over Row
Barbell
3 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
3 × 10+ × 10lb
T3.
Week 10 - Day 1
Bench Press
Barbell
1 × 127.5lb
T1.
Incline Bench Press
Barbell
4 × 3 × 97.5lb
3+ × 97.5lb
T2.
Behind The Neck Press
Barbell
2 × 10+ × 47.5lb
T3.
Lateral Raise
Dumbbell
2 × 10+ × 10lb
T3.
Week 10 - Day 2
Squat
Barbell
1 × 127.5lb
T1.
Stiff Leg Deadlift
Barbell
4 × 3 × 97.5lb
3+ × 97.5lb
T2.
Pull Up
Bodyweight
2 × 10+ × 0lb
T3.
Bicep Curl
Dumbbell
2 × 10+ × 15lb
T3.
Week 10 - Day 3
Overhead Press
Barbell
1 × 70lb
T1.
Bench Press Close Grip
Barbell
4 × 3 × 97.5lb
3+ × 97.5lb
T2.
Incline Bench Press
Barbell
2 × 10+ × 85lb
T3.
Pullover
Dumbbell
2 × 10+ × 17.5lb
T3.
Week 10 - Day 4
Deadlift
Barbell
1 × 175lb
T1.
Front Squat
Barbell
4 × 3 × 80lb
3+ × 80lb
T2.
Bent Over Row
Barbell
2 × 10+ × 70lb
T3.
Reverse Fly
Dumbbell
2 × 10+ × 10lb
T3.
Week 11 - Day 1
Bench Press
Barbell
3 × 2 × 112.5lb
2+ × 112.5lb
T1.
Week 11 - Day 2
Squat
Barbell
3 × 2 × 112.5lb
2+ × 112.5lb
T1.
Week 11 - Day 3
Overhead Press
Barbell
3 × 2 × 62.5lb
2+ × 62.5lb
T1.
Week 11 - Day 4
Deadlift
Barbell
3 × 2 × 155lb
2+ × 155lb
T1.
Week 12 - Day 1
Bench Press
Barbell
1 × 127.5lb
T1. It's week 12, time to test your 1RM. Do that, and then set the weight
you did, and then complete the set.
Week 12 - Day 2
Squat
Barbell
1 × 127.5lb
T1. It's week 12, time to test your 1RM. Do that, and then set the weight
you did, and then complete the set.
Week 12 - Day 3
Overhead Press
Barbell
1 × 70lb
T1. It's week 12, time to test your 1RM. Do that, and then set the weight
you did, and then complete the set.
Week 12 - Day 4
Deadlift
Barbell
1 × 175lb
T1. It's week 12, time to test your 1RM. Do that, and then set the weight
you did, and then complete the set.
# Week 1
## Day 1
// **T1**. Set your 1RM before starting the sets.
t1 /used: none/3x5 (80%) /80%/progress: custom() {~
if (week == 12) {
rm1 = completedWeights[ns]
}
~}
// **T2**. Set your 1RM before starting the sets.
t2 /used: none/5x6 (68%) /68%// **T3**. Also start your 1RM. Don't be afraid to choose lighter
// weights - it'll autobalance in later workouts.
t3 /used: none/5x10+ (75%) /75%/progress: custom() {~
if (week == 3 || week == 6 || week == 9) {
if (sum(completedReps) > (week == 3 ? 70 : week == 2 ? 60 : 50)) {
rm1 += 15lb
} else if (sum(completedReps) > (week == 3 ? 60 : week == 2 ? 50 : 40)) {
rm1 += 10lb
} else if (sum(completedReps) > (week == 3 ? 50 : week == 2 ? 40 : 30)) {
rm1 += 5lb
}
}
~}
// ...t1
t1: Bench Press[1-12]/ ...t1
// ...t2
t2: Incline Bench Press[1-10]/ ...t2
// ...t3
t3: Behind The Neck Press[1-10]/ ...t3
// ...t3
t3: Lateral Raise[1-10]/ ...t3
## Day 2
// ...t1
t1: Squat[1-12]/ ...t1
// ...t2
t2: Stiff Leg Deadlift[1-10]/ ...t2
// ...t3
t3: Pull Up[1-10]/ ...t3
// ...t3
t3: Bicep Curl[1-10]/ ...t3
## Day 3
// ...t1
t1: Overhead Press[1-12]/ ...t1
// ...t2
t2: Bench Press Close Grip[1-10]/ ...t2
// ...t3
t3: Incline Bench Press[1-10]/ ...t3
// ...t3
t3: Pullover[1-10]/ ...t3
## Day 4
// ...t1
t1: Deadlift[1-12]/ ...t1
// ...t2
t2: Front Squat[1-10]/ ...t2
// ...t3
t3: Bent Over Row[1-10]/ ...t3
// ...t3
t3: Reverse Fly[1-10]/ ...t3
# Week 2
## Day 1
// **T1**.
t1 /3x3 (85%), 1x3+ (85%) /85%// **T2**.
t2 /5x5 (72%) /72%// **T3**.
t3[2-3]/5x10+ (75%) /75%## Day 2
## Day 3
## Day 4
# Week 3
## Day 1
t1 /3x4 (82.5%) /82.5%
t2 /4x4 (76%), 1x4+ (76%) /76%## Day 2
## Day 3
## Day 4
# Week 4
## Day 1
t1 /5x2 (87.5%) /87.5%
t2 /4x6 (70%) /70%
t3[4-6]/4x10+ (75%) /75%## Day 2
## Day 3
## Day 4
# Week 5
## Day 1
t1 /2x4 (85%), 1x4+ (85%) /85%
t2 /4x5 (74%) /74%## Day 2
## Day 3
## Day 4
# Week 6
## Day 1
t1 /4x2 (90%) /90%
t2 /3x4 (78%), 1x4+ (78%) /78%## Day 2
## Day 3
## Day 4
# Week 7
## Day 1
t1 /3x3 (87.5%) /87.5%
t2 /3x6 (72%) /72%
t3[7-9]/3x10+ (75%) /75%## Day 2
## Day 3
## Day 4
# Week 8
## Day 1
t1 /8x1 (92.5%), 1x1+ (92.5%) /92.5%
t2 /3x5 (76%) /76%## Day 2
## Day 3
## Day 4
# Week 9
## Day 1
t1 /2x2 (90%), 1x2+ (90%) /90%
t2 /2x4 (80%), 1x4+ (80%) /80%## Day 2
## Day 3
## Day 4
# Week 10
## Day 1
t1 /1x1 (95%) /95%
t2 /4x3 (85%), 1x3+ (85%) /85%
t3 /2x10+ (75%) /75%## Day 2
## Day 3
## Day 4
# Week 11
## Day 1
t1 /3x2 (85%), 1x2+ (85%) /85%## Day 2
## Day 3
## Day 4
# Week 12
## Day 1
// **T1**. It's **week 12**, time to test your **1RM**. Do that, and then set the weight
// you did, and then complete the set.
t1 /1x1 (95%) /95%## Day 2
## Day 3
## Day 4
Enter reps and weight for each set, then tap the checkmark to complete it. Finish the workout day and see how the program adjusts weights, reps, and sets for next time.
Week 1 - Day 1
Bench Press, Barbell
Equipment: Barbell
T1. Set your 1RM before starting the sets.
Set
Reps
lb
W
Warmup
5 × 52.5lb
5
×
52.5
W
Warmup
5 × 85lb
5
×
85
1
80%
5 × 80%107.5lb
5
×
107.5
2
80%
5 × 80%107.5lb
5
×
107.5
3
80%
5 × 80%107.5lb
5
×
107.5
Week 1 - Day 2
Squat, Barbell
Equipment: Barbell
T1. Set your 1RM before starting the sets.
Set
Reps
lb
W
Warmup
5 × 52.5lb
5
×
52.5
W
Warmup
5 × 85lb
5
×
85
1
80%
5 × 80%107.5lb
5
×
107.5
2
80%
5 × 80%107.5lb
5
×
107.5
3
80%
5 × 80%107.5lb
5
×
107.5
Week 1 - Day 3
Overhead Press, Barbell
Equipment: Barbell
T1. Set your 1RM before starting the sets.
Set
Reps
lb
W
Warmup
5 × 47.5lb
5
×
47.5
1
80%
5 × 80%60lb
5
×
60
2
80%
5 × 80%60lb
5
×
60
3
80%
5 × 80%60lb
5
×
60
Week 1 - Day 4
Deadlift, Barbell
Equipment: Barbell
T1. Set your 1RM before starting the sets.
Set
Reps
lb
W
Warmup
5 × 72.5lb
5
×
72.5
W
Warmup
5 × 117.5lb
5
×
117.5
1
80%
5 × 80%147.5lb
5
×
147.5
2
80%
5 × 80%147.5lb
5
×
147.5
3
80%
5 × 80%147.5lb
5
×
147.5
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.
{"program":{"vtype":"program","id":"gzcl-the-rippler","name":"GZCL: The Rippler","url":"https://www.gainzfever.com/","author":"Cody Lefever","shortDescription":"A 12-week GZCL program optimizing bi-weekly undulation in intensity, weight and reps. A good next step after GZCLP.","description":"A four-day upper/lower, with bi-weekly undulation in intensity, weight and reps.\n\nMore volume and slower progression than in [GZCLP](/programs/gzclp), which makes it a good program for intermediate lifters.\nThe bi-weekly waving patterns of weight change and gradual reducing of volume and increasing the weight makes it quite fun to follow!\n\nPlease read the [program explanation](https://swoleateveryheight.blogspot.com/2016/02/gzcl-applications-adaptations.html) before start!","nextDay":1,"weeks":[],"isMultiweek":true,"days":[{"id":"etculwjk","name":"Day 1","exercises":[]}],"exercises":[],"tags":[],"deletedDays":[],"deletedWeeks":[],"deletedExercises":[],"clonedAt":1773594888659,"planner":{"vtype":"planner","name":"GZCL: The Rippler","weeks":[{"name":"Week 1","days":[{"name":"Day 1","exerciseText":"// **T1**. Set your 1RM before starting the sets.\nt1 / used: none / 3x5 (80%) / 80% / progress: custom() {~\n if (week == 12) {\n rm1 = completedWeights[ns]\n }\n~}\n\n// **T2**. Set your 1RM before starting the sets.\nt2 / used: none / 5x6 (68%) / 68%\n\n// **T3**. Also start your 1RM. Don't be afraid to choose lighter\n// weights - it'll autobalance in later workouts.\nt3 / used: none / 5x10+ (75%) / 75% / progress: custom() {~\n if (week == 3 || week == 6 || week == 9) {\n if (sum(completedReps) > (week == 3 ? 70 : week == 2 ? 60 : 50)) {\n rm1 += 15lb\n } else if (sum(completedReps) > (week == 3 ? 60 : week == 2 ? 50 : 40)) {\n rm1 += 10lb\n } else if (sum(completedReps) > (week == 3 ? 50 : week == 2 ? 40 : 30)) {\n rm1 += 5lb\n }\n }\n~}\n\n// ...t1\nt1: Bench Press[1-12] / ...t1\n\n// ...t2\nt2: Incline Bench Press[1-10] / ...t2\n\n// ...t3\nt3: Behind The Neck Press[1-10] / ...t3\n\n// ...t3\nt3: Lateral Raise[1-10] / ...t3"},{"name":"Day 2","exerciseText":"// ...t1\nt1: Squat[1-12] / ...t1\n\n// ...t2\nt2: Stiff Leg Deadlift[1-10] / ...t2\n\n// ...t3\nt3: Pull Up[1-10] / ...t3\n\n// ...t3\nt3: Bicep Curl[1-10] / ...t3"},{"name":"Day 3","exerciseText":"// ...t1\nt1: Overhead Press[1-12] / ...t1\n\n// ...t2\nt2: Bench Press Close Grip[1-10] / ...t2\n\n// ...t3\nt3: Incline Bench Press[1-10] / ...t3\n\n// ...t3\nt3: Pullover[1-10] / ...t3"},{"name":"Day 4","exerciseText":"// ...t1\nt1: Deadlift[1-12] / ...t1\n\n// ...t2\nt2: Front Squat[1-10] / ...t2\n\n// ...t3\nt3: Bent Over Row[1-10] / ...t3\n\n// ...t3\nt3: Reverse Fly[1-10] / ...t3"}]},{"name":"Week 2","days":[{"name":"Day 1","exerciseText":"// **T1**.\nt1 / 3x3 (85%), 1x3+ (85%) / 85%\n\n// **T2**.\nt2 / 5x5 (72%) / 72%\n\n// **T3**.\nt3[2-3] / 5x10+ (75%) / 75%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 3","days":[{"name":"Day 1","exerciseText":"t1 / 3x4 (82.5%) / 82.5%\nt2 / 4x4 (76%), 1x4+ (76%) / 76%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 4","days":[{"name":"Day 1","exerciseText":"t1 / 5x2 (87.5%) / 87.5%\nt2 / 4x6 (70%) / 70%\nt3[4-6] / 4x10+ (75%) / 75%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 5","days":[{"name":"Day 1","exerciseText":"t1 / 2x4 (85%), 1x4+ (85%) / 85%\nt2 / 4x5 (74%) / 74%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 6","days":[{"name":"Day 1","exerciseText":"t1 / 4x2 (90%) / 90%\nt2 / 3x4 (78%), 1x4+ (78%) / 78%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 7","days":[{"name":"Day 1","exerciseText":"t1 / 3x3 (87.5%) / 87.5%\nt2 / 3x6 (72%) / 72%\nt3[7-9] / 3x10+ (75%) / 75%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 8","days":[{"name":"Day 1","exerciseText":"t1 / 8x1 (92.5%), 1x1+ (92.5%) / 92.5%\nt2 / 3x5 (76%) / 76%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 9","days":[{"name":"Day 1","exerciseText":"t1 / 2x2 (90%), 1x2+ (90%) / 90%\nt2 / 2x4 (80%), 1x4+ (80%) / 80%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 10","days":[{"name":"Day 1","exerciseText":"t1 / 1x1 (95%) / 95%\nt2 / 4x3 (85%), 1x3+ (85%) / 85%\nt3 / 2x10+ (75%) / 75%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 11","days":[{"name":"Day 1","exerciseText":"t1 / 3x2 (85%), 1x2+ (85%) / 85%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]},{"name":"Week 12","days":[{"name":"Day 1","exerciseText":"// **T1**. It's **week 12**, time to test your **1RM**. Do that, and then set the weight\n// you did, and then complete the set.\nt1 / 1x1 (95%) / 95%"},{"name":"Day 2","exerciseText":""},{"name":"Day 3","exerciseText":""},{"name":"Day 4","exerciseText":""}]}]}},"fullDescription":"The Rippler is a weightlifting program based on the **GZCL principle**, created by [Cody Lefever](https://www.gainzfever.com/). The GZCL name comes from his Reddit username - [u/gzcl](https://www.reddit.com/u/gzcl). This program is an excellent next step following the beginner [GZCLP](/programs/gzclp) program, particularly when your newbie gains have plateaued and you can't increase your weights as quickly.\n\n## GZCL principle\n\nBefore diving in, here's some basic terminology:\n\n- **Rep Max**: This refers to the maximum weight you can lift for a given number of reps. For instance, if you can do 5 reps (and no more) with 100 kg, then your 5 rep max is 100 kg. When measuring this, you should not go to full failure, but stop when you can't maintain good form for another rep.\n\nNow, let's talk about exercises. Exercises in GZCL programs are split into **3 tiers**:\n\n- **T1**: These are main compound exercises (e.g., [{Squat}], [{Deadlift}], [{Bench Press}], [{Overhead Press}]). These exercises involve the highest intensity (i.e., the largest weights, about **85-100%** of your 2-3 rep max), but with lower volume (fewer reps and sets). Typically, you will perform 10-15 total reps, usually within **1-3 reps** per set.\n- **T2**: These are secondary compound exercises (e.g., [{Front Squat}], [{Romanian Deadlift}], [{Incline Bench Press}], etc). These exercises have lower intensity (lower weights), but higher volume (more reps and sets). You should pick exercises that will assist with your T1 exercises. These exercises are performed with **65-85%** of your 2-3 rep max, usually within **5-8 reps** per set.\n- **T3**: These are isolation exercises (e.g., [{Leg Press}], [{Seated Leg Curl}], [{Triceps Extension}], [{Lateral Raise}]). These exercises have the lowest intensity (lightest weights), but highest volume (most reps and sets). These are performed with less than **65%** of your 2-3 rep max, usually with **8 or more reps** per set.\n\nA useful rule of thumb is the **1:2:3 rule** - for every rep you perform in T1, do 2 reps in T2, and 3 in T3.\n\nThis is a very short description of the GZCL principle. For more information, and more details, I REALLY recommend to read [Cody's blogpost](http://swoleateveryheight.blogspot.com/2012/11/the-gzcl-method-for-powerlifting.html).\n\n## Application of the GZCL Principle to The Rippler Program\n\nIn The Rippler program, we use the 2 rep max (2RM) weight as a basis. This is a **12-week** program, where the weight for T1 and T2 exercises changes each week according to a specific pattern.\n\nFor **T1 exercises**, we increase the weight for 2 weeks, then slightly decrease it, and increase it even more in week 4. This pattern repeats through 4-week blocks. We'll have three 4-week blocks. We use 2 rep max (2RM) as a base weight for T1 exercises. So, for first 4 weeks we do 85%, 87.5%, 90%, 92.5% of 2RM weight. Liftosaur uses 1RM as a basis for the programs though, so the weights are converted into 1RM.\n\n### Example of a T1 exercise sets/reps/weight week over week\n\n:::exercise-example{exercise=\"benchPress\" equipment=\"barbell\" key=\"t1-benchpress_barbell\" weeks=\"1-12\" weekLabels=\"80%,85%,82.5%,87.5%,85%,90%,87.5%,92.5%,90%,95%,85%,95%\"}\n\nFor **T2 exercises**, we gradually increase the weights over 3 weeks (e.g., 80%, 85%, 90%), then reset to 82.5%, and increase again (82.5%, 87.5%, 92.5%). We repeat this pattern over four 3-week blocks, creating a wave-like pattern. We use 5 rep max (5RM) as a base weight for T2 exercises. We skip T2 exercises completely on weeks 11 and 12. Again, the weights in Liftosaur are converted into % of 1RM.\n\n### Example of a T2 exercise sets/reps/weight week over week\n\n:::exercise-example{exercise=\"inclineBenchPress\" equipment=\"barbell\" key=\"t2-inclinebenchpress_barbell\" weeks=\"1-10\" weekLabels=\"68%,72%,76%,70%,74%,78%,72%,76%,80%,85%\"}\n\nFor **T3 exercises**, we don't vary the weight, but aim to do the maximum reps each time. Start with a weight you can lift for 10 reps, then do as many reps as you can, leaving 1-2 reps in reserve. It's better to err on the side of lighter weights. If the weight you choose is too light, the Liftosaur app will automatically adjust and increase the weight as needed in weeks 3, 6, and 9.\n\nFeel free to substitute exercises if you don't have the necessary equipment or if you wish to target specific muscles, particularly for the T3 exercises. If you use the Liftosaur app, there's a handy \"Substitute\" exercise feature where you can select similar exercises that require different equipment.\n\n## 1RM test\n\nStarting from week 11, you'll begin preparing for the 1RM test. You won't perform the T2 and T3 exercises at all during this period. On week 11, you will do heavy 2RMs of T1, and on week 12, you'll test your 1RM, and enjoy your new PRs!\n\nAgain, this is just a short description, and for full information and details, please read the [original post with the GZCL applications](http://swoleateveryheight.blogspot.com/2016/02/gzcl-applications-adaptations.html).","faq":"### Is The Rippler good for beginners?\n\nThe Rippler is best for early intermediates, not complete beginners. If you've finished [GZCLP](/programs/gzclp) and can no longer add weight every session, The Rippler is a natural next step. You should have at least 6-12 months of consistent training before starting.\n\n### How many days a week is The Rippler?\n\nThe Rippler is a 4-day program. Each day features a different T1 main lift (Bench Press, Squat, Overhead Press, Deadlift) with supporting T2 and T3 work.\n\n### How long is The Rippler program?\n\nThe Rippler runs for 12 weeks. Weeks 1-10 build strength through undulating intensity patterns, and weeks 11-12 drop the T2 and T3 work so you can peak and test your 1RM on all four main lifts.\n\n### How does the weight progression work in The Rippler?\n\nT1 weights undulate in 4-week blocks, trending upward from about 80% to 95% of your 2RM. T2 weights wave in 3-week blocks with a similar upward trend. T3 exercises use a fixed weight where you aim for max reps, and the app auto-adjusts the weight every 3 weeks based on performance.\n\n### What should I do after The Rippler?\n\nYou can run it again with your new 1RM numbers, or move to [Jacked and Tan 2.0](/programs/gzcl-jacked-and-tan-2) for more volume and hypertrophy. Many lifters alternate between The Rippler (strength focus) and JT2.0 (size focus) for well-rounded progress.\n\n### Can I change exercises in The Rippler?\n\nYes, T3 exercises can be freely swapped for movements that address your weaknesses. T2 exercises should remain close variations of the T1 lifts. Keep the four T1 lifts as-is since the whole program is built around peaking them at week 12.","userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","indexEntry":{"id":"gzcl-the-rippler","name":"GZCL: The Rippler","author":"Cody Lefever","authorUrl":"","url":"https://www.gainzfever.com/","shortDescription":"A 12-week GZCL program optimizing bi-weekly undulation in intensity, weight and reps. A good next step after GZCLP.","description":"A four-day upper/lower, with bi-weekly undulation in intensity, weight and reps.\n\nMore volume and slower progression than in [GZCLP](/programs/gzclp), which makes it a good program for intermediate lifters.\nThe bi-weekly waving patterns of weight change and gradual reducing of volume and increasing the weight makes it quite fun to follow!\n\nPlease read the [program explanation](https://swoleateveryheight.blogspot.com/2016/02/gzcl-applications-adaptations.html) before start!","isMultiweek":true,"tags":[],"weeksCount":12,"exercises":[{"id":"benchPress","equipment":"barbell"},{"id":"inclineBenchPress","equipment":"barbell"},{"id":"behindTheNeckPress","equipment":"barbell"},{"id":"lateralRaise","equipment":"dumbbell"},{"id":"squat","equipment":"barbell"},{"id":"stiffLegDeadlift","equipment":"barbell"},{"id":"pullUp","equipment":"bodyweight"},{"id":"bicepCurl","equipment":"dumbbell"},{"id":"overheadPress","equipment":"barbell"},{"id":"benchPressCloseGrip","equipment":"barbell"},{"id":"pullover","equipment":"dumbbell"},{"id":"deadlift","equipment":"barbell"},{"id":"frontSquat","equipment":"barbell"},{"id":"bentOverRow","equipment":"barbell"},{"id":"reverseFly","equipment":"dumbbell"}],"equipment":["barbell","dumbbell"],"exercisesRange":[1,4],"frequency":4,"age":"more_than_year","duration":"45-60","goal":"strength","datePublished":"2026-02-16T11:41:41-06:00","dateModified":"2026-02-22T19:34:23-06:00"}}