Upper Body

DB floor presses 5setsX 95lbsX 10 reps
DB Incline Presses 5 sets X95lbs X 8 reps
5 sets of Kettlebell front swingsX 30 reps
5 sets of 15lb medicine ball slams X 50 reps
5 sets of upright rows x 80lbs X 10 reps

Bench Press
1 set of 225lbs x 20 reps
1 set of 225lbs X 10 reps
2 set of 275lbs X 10 reps
1 set of 315lbs X 5 reps
1 set of 335lbs X 3 reps

5 sets of narrow grip latpulldown 200lbs X 10 reps
5 sets of rope cable tricep extensions X 200lbs? X 10 reps
5 sets of hammer strength Preacher curls 135lbs X 10 reps
5 sets of hammer strength tricep bench presses at 180lbs X 10 reps

8 sets of 200 m C2 sprints x under 40 seconds(1:45/500m split)

30 min of bike at 120 hrt.