Workout Routine

Free

PPL Routine

by morzan

Download free Hardy app

This Push Pull Legs routine was created by the r/fitness community on Reddit and is one of the more popular weight training routines for beginners.

This program was envisioned to be done 6 days a week. It can be run it one of two ways: PPLRPPL or PPLPPLR (where R denotes a rest day) depending on your schedule and preferences.

If you're looking to run it for 3 days a week, it can be done, but due to the frequence of lifts, some other 3-days a week programs like Greyskull LP, Stronglifts 5x5 or Starting Strength might be suitable instead for increased frequency.

More info in the original reddit thread here.

Starting TM is 90% of 1RM.

Targeted muscles
front
back
Click a muscle to see how much a workout targets it
Unaffected
Light
Moderate
High
Very High

Workouts

Pull 1

deadlift

Set
Intensity
Weight
Reps
Rest time
1
85% 1RM
130 lbs
5 +
amrap
Prog. Overload
100 sec

This AMRAP set is also a target for Progressive Overload rules. If you do more reps than 5, the 1RM will be suggested to increase next session.

Progressive Overload
Extra 1+ reps, increase 1RM by 10 lbs

Deload: After 3 uncompleted sessions, 1RM will be suggested to decrease by 10 %

deadlift

1×5+

pullup

Set
Intensity
Weight
Reps
Rest time
1
–
–
8
100 sec
2
–
–
8
100 sec
3
–
–
8
100 sec

pullup

3×8

curl

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12
100 sec
4
–
–
12 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 6 lbs.

curl

4×12+

seated cable row

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 6 lbs.

seated cable row

3×12+

hammer curl

Set
Intensity
Weight
Reps
Rest time
1
–
–
8
100 sec
2
–
–
8
100 sec
3
–
–
8
100 sec
4
–
–
8
100 sec

hammer curl

4×8

lat pulldown

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 6 lbs.

lat pulldown

3×12+

hanging leg raises

Set
Reps
Rest time
1
10
100 sec
2
10
100 sec
3
10
100 sec

hanging leg raises

3×10

Abs

Set
Intensity
Weight
Reps
Rest time
1
–
–
10
100 sec
2
–
–
10
100 sec
3
–
–
10
100 sec

Abs

3×10

Push

bench press

Set
Intensity
Weight
Reps
Rest time
1
–
–
5
100 sec
2
–
–
5
100 sec
3
–
–
5
100 sec
4
–
–
5
100 sec
5
85% 1RM
130 lbs
5 +
amrap
Prog. Overload
100 sec

This AMRAP set is also a target for Progressive Overload rules. If you do more reps than 5, the 1RM will be suggested to increase next session.

Progressive Overload
Extra 1-2 reps, increase 1RM by 5 lbs
Extra 3+ reps, increase 1RM by 10 lbs

Deload: After 3 uncompleted sessions, 1RM will be suggested to decrease by 10 %

bench press

5×5+

overhead press

Set
Intensity
Weight
Reps
Rest time
1
65% 1RM
100 lbs
10
100 sec
2
65% 1RM
100 lbs
10
100 sec
3
65% 1RM
100 lbs
10
100 sec

overhead press

3×10

incline bench press

Set
Intensity
Weight
Reps
Rest time
1
65% 1RM
16 lbs
12
100 sec
2
65% 1RM
16 lbs
12
100 sec
3
65% 1RM
16 lbs
12 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 1 lbs.

incline bench press

3×12+

triceps pushdowns

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12 +
amrap
100 sec

Overload: After 1 successful session, 1RM will be suggested to increase by 6 lbs.

triceps pushdowns

3×12+

lateral raise

Set
Intensity
Weight
Reps
Rest time
1
–
–
15
100 sec
2
–
–
15
100 sec
3
–
–
15
100 sec

lateral raise

3×15

overhead triceps extensions

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12 +
amrap
100 sec

Overload: After 1 successful session, 1RM will be suggested to increase by 6 lbs.

overhead triceps extensions

3×12+

lateral raise

Set
Intensity
Weight
Reps
Rest time
1
–
–
15
100 sec
2
–
–
15
100 sec
3
–
–
15 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 2 lbs.

lateral raise

3×15+

Legs

squat

Set
Intensity
Weight
Reps
Rest time
1
–
–
5
100 sec
2
–
–
5
100 sec
3
85% 1RM
130 lbs
5 +
amrap
Prog. Overload
100 sec

This AMRAP set is also a target for Progressive Overload rules. If you do more reps than 5, the 1RM will be suggested to increase next session.

Progressive Overload
Extra 1-2 reps, increase 1RM by 5 lbs
Extra 3+ reps, increase 1RM by 10 lbs

Deload: After 3 uncompleted sessions, 1RM will be suggested to decrease by 10 %

squat

3×5+

romanian deadlift

Set
Intensity
Weight
Reps
Rest time
1
65% 1RM
100 lbs
8
100 sec
2
65% 1RM
100 lbs
8
100 sec
3
65% 1RM
100 lbs
8
100 sec

romanian deadlift

3×8

leg press

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 10 lbs.

leg press

3×12+

leg curl

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12 +
amrap
100 sec

Overload: After 3 successful sessions, 1RM will be suggested to increase by 6 lbs.

leg curl

3×12+

calf raise

Set
Intensity
Weight
Reps
Rest time
1
–
–
8
100 sec
2
–
–
8
100 sec
3
–
–
8
100 sec
4
–
–
8
100 sec
5
–
–
8
100 sec

calf raise

5×8

leg extension

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 6 lbs.

leg extension

3×12+

Pull 2

barbell row

Set
Intensity
Weight
Reps
Rest time
1
–
–
5
100 sec
2
–
–
5
100 sec
3
–
–
5
100 sec
4
–
–
5
100 sec
5
–
–
5 +
amrap
100 sec

Overload: After 2 successful sessions, 1RM will be suggested to increase by 10 lbs.

barbell row

5×5+

pullup

Set
Intensity
Weight
Reps
Rest time
1
–
–
10
100 sec
2
–
–
10
100 sec
3
–
–
10
100 sec

pullup

3×10

seated cable row

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12
100 sec

seated cable row

3×12

cambered bar curl

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12
100 sec
4
–
–
12
100 sec

cambered bar curl

4×12

single arm row

Set
Intensity
Weight
Reps
Rest time
1
–
–
10
100 sec
2
–
–
10
100 sec
3
–
–
10
100 sec
4
–
–
10
100 sec

single arm row

4×10

hammer curl

Set
Intensity
Weight
Reps
Rest time
1
–
–
8
100 sec
2
–
–
8
100 sec
3
–
–
8
100 sec
4
–
–
8
100 sec

hammer curl

4×8

Push 2

overhead press

Set
Intensity
Weight
Reps
Rest time
1
–
–
5
100 sec
2
–
–
5
100 sec
3
–
–
5
100 sec
4
–
–
5
100 sec
5
85% 1RM
130 lbs
5 +
amrap
Prog. Overload
100 sec

This AMRAP set is also a target for Progressive Overload rules. If you do more reps than 5, the 1RM will be suggested to increase next session.

Progressive Overload
Extra 1-2 reps, increase 1RM by 5 lbs
Extra 3+ reps, increase 1RM by 10 lbs

Overload: After 1 successful session, 1RM will be suggested to increase by 5 lbs.

overhead press

5×5+

bench press

Set
Intensity
Weight
Reps
Rest time
1
–
–
10
100 sec
2
–
–
10
100 sec
3
–
–
10
100 sec

bench press

3×10

incline bench press

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12
100 sec

incline bench press

3×12

tricep pushdown

Set
Intensity
Weight
Reps
Rest time
1
–
–
12
100 sec
2
–
–
12
100 sec
3
–
–
12
100 sec

tricep pushdown

3×12

lateral raise

Set
Intensity
Weight
Reps
Rest time
1
–
–
15
100 sec
2
–
–
15
100 sec
3
–
–
15
100 sec

lateral raise

3×15

overhead triceps extensions

Set
Intensity
Weight
Reps
Rest time
1
–
–
10
100 sec
2
–
–
10
100 sec
3
–
–
10
100 sec

overhead triceps extensions

3×10

lateral raise

Set
Intensity
Weight
Reps
Rest time
1
–
–
15
100 sec
2
–
–
15
100 sec
3
–
–
15
100 sec

lateral raise

3×15