workout routine

my current split is push-legs-pull. after these i do a calisthenics day workout then a full rest day.

GYM

PUSH LEGS PULL
CABLE KICKBACK | 3 SETS x 8-12 REPS HACKSQUAT | 4 SETS x 6-8 REPS LAT PULLDOWN | 3 SETS x 8-12 REPS
CABLE TRICEP PUSHDOWN | 3 SETS x 8-12 REPS LEG PRESS | 3 SETS x 8-12 REPS CLOSE GRIP LAT PULLDOWN | 3 SETS x 8-12 REPS
CABLE OVERHEAD TRICEP EXTENSION | 3 SETS x 8-12 REPS HAMSTRING CURL | 3 SETS x 8-12 REPS T-BAR ROW | 4 SETS x 6-8 REPS
CHEST PRESS | 4 SETS x 8-12 REPS CALF RAISE | 4 SETS x 8-12 REPS PREACHER CURL | 3 SETS x 8-12 REPS
INCLINE BENCH | 3 SETS x 8-12 REPS HORIZONTAL CALF RAISE | 4 SETS x 8-12 REPS EZ-BAR CURL | 3 SETS x 8-12 REPS
FACE PULL | 3 SETS x 8-12 REPS ADDUCTOR | 3 SETS x 8-12 REPS SINGLE ARM ROW | 3 SETS x 8-12 REPS
CALISTHENICS