I like what Colucci said, training athletes is like an art and can be extremely tricky especially at a decent level. Your program is decent but I think theres many things you've failed to consider. I'll start with giving you my opinion on your program. Remember I'm just a guy not an expert and I'm just giving you my opinion because you've asked, if you don't care for it, I'm fine with that as well. I'm then going to give you my recommendations.
Your program is as follows.
Day 1: Squats, Bench Press, Push Press, Triceps, Shoulders
Day 2: Power Cleans, Deadlifts, Pullups, Rows, Biceps
Day 3: Rest
Day 4: Squats, Incline Bench Press, Plyo-Pushups, Triceps, Shoulders
Day 5: Rest
Day 6: Hang Cleans, Deadlifts, Pullups, Pulldowns, Box Jumps, Biceps
Day 7: Rest
I like that you've emphasized on a push/pull type of workouts. It's an extremely effective, simple and efficient way to organize a training program for athletes and functional hypertrophy IMO.
Day 1- I like the fact that you've emphasized pressing but feel this might be overkill, first off I would scrap the tricep work because you're doing a lot of pressing and depending on how you're training push press I wouldn't be to worried about throwing in shoulder work considering you have bench and an aggressive pressing exercise like push press on top of that.
Day 2 - Once again, I like that you've emphasized pulling but also feel this is overkill, also i wouldn't be overly concerned about throwing in O-Lifts for your purposes and considering you're in season. O-lifts are always a gamble for most athletes I see train because most athletes won't benefit from them with their poor technique and are extremely injury prone from performing them with god-awful technique.
When I train with my buddy who plays hockey during off-season I wanted to have him do O-Lifts but after a quick assessment of his technique, I realized we have about 2 months out of the year to get some serious training done with him and I don't want to spend 4/8 weeks teaching him how to perform them correctly and/or risking injury.
Like Colucci said, in season...gym is secondary and besides the last thing you or any athlete wants is an injury. Many athletes fail to consider that they train for THEIR SPORT , you go to the gym to perform better at YOUR SPORT. If you can't play do to injury from the gym you've really accomplished nothing and will feel extremely foolish.
Day 3- Off...Good call
Day 4- Again get rid of that tricep work and shoulder work on top of Incline? If that shoulder work involves any pressing I'd get rid of it.
Day 5- Off
Day 6- Personally hate hang cleans and pulldowns and pull ups? If you can do Pull-Ups, don't be caught dead doing pull downs, let alone on top of pull-ups
Day 7- Off...Good call
Now heres what I would recommend. I personally think that you would benefit from something along the lines of Joel Marion's "Stripped Down Hypertrophy" template. This is an extremely effective and simple template that's incorporates big enough movements so that you will gain some real functional hypertrophy without overkill on your CNS. The original template involves 5 days a week but I think sticking with your 4 days a week is fine, assuming that you're doing Lacrosse work on those off days anyways. His template is broken down as follows:
3 series of supersets
Superset 1 - Horizontal Push/Horizontal Pull - 5x5
Superset 2 - Vertical Push/Vertical Pull- 5x5
Superset 3 - Quad Dom/Hip Dom - 5x10
Superset 1 - Horizontal Push/Horizontal Pull - 5x10***
Superset 2 - Verticle Push/Verticle Pull- 5x10***
Superset 3 - Quad Dom/Hip Dom - 5x5***
DAY 3 OFF, DAY 4 - REPEAT DAY 1, DAY 5 - REPEAT DAY 2
I think this is a great template and would be a very realistic approach for in-season. However I like to run it as follows, placing emphasis on Push/Press days and Pull days.
Horizontal Push - 5x5***
Horizontal Pull - 5x10***
Vertical Push - 5x5***
Vertical Pull- 5x10***
Quad Dom - 5x5***
Hip Dom - 5x10***
Horizontal PULL*** - 5x5***
Horizontal PUSH - 5x10
Vertical PULL*** - 5x5***
Vertical PUSH***- 5x10***
HIP*** Dom - 5x5***
QUAD*** Dom - 5x10***
Day 3= off, Day 4 repeat day 1, Day 5 repeat day 2, day 6 =off and day 7 is repeat or off depending on your schedule.
The modifications made here allow you to emphasize heavy press/push on day 1 and heavy pull on day 2. This method will allow you to train movements fairly frequently without being burnt out or overly sore. As with every program it's really the method of progression that's going to make it effective. Week 1 all reps should be smooth, and comfertable, week 2 add an increment of weight to all exercises.
Take that addition of weight and use that as a steady method of progression for as many weeks as you can. Once you reach a weight that you're pretty maxed out on for those sets/reps, drop the set/rep scheme to 6x4 and 6x8, this will keep your total volume/pounds lifted higher than what you've previously done, now you go into an alternating phase and do 6x4/6x8 then the next week do 5x5 with 5x10 again with that same weight, this will again increase total volume/pounds lifted.
***Not that I know anything about Lacrosse and you say you play college? Don't you have trainers?