Help with training

Sorry not quite sure which forum to post this in but I need help with my training routine.

Monday Lunch -Monday
Main Lifts
Front Squat/Box Squat
Incline Bench

Auxilary Lifts
Leg Curls
DB Flies
DB flat press
Straight Legged Deadlift
Power Snatch

Wednesday Lunch
Main Lifts DeadLift
Power/Hang Clean

Auxiliary Lifts
Tricep PushDowns
OverHead Tricep Extensions
Leg Extensions
Jerk press
Barbell Lunges
Close Grip Pullups

Friday Lunch
Main LiftsParallel Squat
Bench Press

Auxiliary Lifts
Barbell Curl
DB Incline Curl
Calve Raises
Straight Legged Deadlift
Balance Snatches

Monday Nights
6x30
2x60
Tuesday Nights
8x150
Wednesday
4x20
2x200
Thursday
8x300

Also what is a good warmup for practice and meets.

For practice I take 4 laps(225 indoor track)
followed by Machs then accels.

What should I be doing differently in the weight room.