I've been doing a 4-day split for a couple weeks but i wanted to incorperate plyometrics so i was thinking that maybe a push pull leg routine would be a good idea. Then i could add the plyometrics in as well. I'm new to the push pull leg routine but i've came up with something like this:

PUSH:
bench press
incline dumbbell press
military press
dips
abs

PULL:
deadlifts or power cleans
barbell rows
pullups
shrugs
abs

LEGS:
squats
lunges
calve raises
abs

also would this be an alright program to gain some size with? I know gaining size has a lot to diet but will this program do the job. Thanks