Re: Punch resistance Mental or Physical.
Both are involved. Fighters definitely lose it if they take too many. David Haye has clearly massively improved his punch resistance over the course of his career. He took some shots from Wladimir that would have knocked him out a few years before. Look at Ali getting bombed by Henry Cooper and then later standing up to Big George.