No, you don't have too much hamstring work.
However, you need to up the intensity and dial back the volume for strength and power gains. Think 10x3 or 5x5, avoid going to failure. Read Dan John
I would add some expolosive work like cleans and snatches, these can be done from the hang so as to avoid the complexity of the lifts. I like the dumbbell snatch in particular.
You can pretty much do away with the bench for most sports, but add some overhead work like military or push press.