I'd say it's pretty clear cut that Zhang is the harder puncher. He has that Foreman type of power where he can drop you with glancing single shots, while Joshua needs to get full extension and connection on a shot to do fight ending damage (which he's pretty damn good at TBF). But Zhang's shots just look much more concussive to me.
I asked YOU a question first and then you answered my question with a question. How obtuse can you get.
Deontay wilder George foreman lennox lewis Wladimir klitchko Vitaly klitchko Sony liston Ernie shaver larry holmes Riddick bowe Mike tyson antonhy Joshua Yes