Don't limit my comment to punches....front kicks and oblique kicks will fly...then elbows will follow. JBJ will be busier and move a hell of a lot more than those you have mentioned. Other than maybe Cain...But JBJ would have beaten the shit out of the Mexican DC as well.I think comparing JBJ punches to Reem,Cain, and Carwin might not exactly be apples to apples