There is no way to tell if you can take a punch other than to eat a couple through training and sparing or through fighting. I can eat a lot of punishment, im 5'10" and weigh 75kg so im not big, my neck isnt overly muscular. U ouldnt imagine i can take a hit. But to the contrary i have never been knocked out in an mma fight or in a mauy thai fight. The only time i have is when i crashed my dirt bike and split my helmet just about in 2.