A plan for a thrower/sprinter?

Sun:
30mins active rest activity.

Mon:
Throws
2x4x30
multi throws 15-20x
power clean
squats
bench press
Stan russ twist

Tue:
GS circuits
MB circuits
Weight circuits

Wed:
Throws
2x4x20
Multi jumps
snatch
spilt squat
db ip
seated russ twist

Thur:
5-6x200
GS circuits
Mb circuits

Fri:
Throws
2x4x30
Multi throws 10-20x
3 step pc
sq or stepups
bp
Kneel russ twist

Sat:
mb circuit
hurdle mobility series