I'm 6'1, 180 lbs of muscle. I could probably take 3-5 good punches from Zabit, and I'm not a professional mma fighter. He could probably take me down to the ground quickly and submit me, but that's besides the point. Give me one clean punch on him and it's lights out. If it's a clean counter punch and he rolls against it, good luck waking him up before the morning cartoons tomorrow.
Jeremy Stephens on the other hand... 1 punch would send me flying. Don't see how Zabit pulls this off. He should curse his parents for giving him pillows for fists.