There is a lot of strength endurance demands on the upper body musculature as well, that is why I like the concurrent sytem of training a la Fred Hatfield from days gone by where he would train all energy systems in a workout, so something like this for upper body:
Band Bench Press super set with Power Tackler 6sets x 3 reps (explosive)
Steep Incline DB Press super set with Weighted Chins 4 x 6 (Marsh strength method)
Hindu Push ups super set with Fat Man’s Chins 50 of each (strength endurance)
cheers, ash