Please critique this with no mercy!
For context, my goal is to gain muscle and increase my cardiovascular health (21 M)
PPLxUL
PUSH
Bench press 4x10
Incline bench 4x8
Tricep push downs 4x15
Cable flyes 4x10
Push ups 4x15
Barbell shoulder press 4x10
Lat raises 4x8
PULL
Lat pull down 4x10
Seated row 4x8
Barbell curl 4x12
Kneeling cable pulls 4x10
Pull ups 4x10
V sit ups 4x15
LEGS
Barbell squat 4x6
Bulgarian split squat 4x8
Romanian dead lift 4x8
Leg press 4x10
1 mile run
UPPER
Tricep Dips 4x10
Pushups 4x15
Pull ups 4x10
Barbell curl 4x10
Decline DB press 4x8
V sit ups 4x15
LOWER
Deadlift 3x6
Barbell Squat 4x8
Dumbbell box step-up 4x10
Wall ball 3x20
1 mi. Run