You're all forgetting quantum mechanics ( ).

If a man was sprinting at 22 mph and threw a punch at 6mph, the punch would be going at 28mph. I suppose that is why fighters going forward tend to be known as bigger punchers? Also, if that punch landed on someone coming in at 20 mph, the concussive force would then be 48mph.

I suspect that the weight behind the punch (the 'mass') also makes a difference - ie if it's an arm punch, or if it is a blow thrown properly that started around the ankes?

I'm not a mathematician or a phycisist (as you can see, I can't even spell it ) , but this seems to make sense??