Punching power - hard one, Nazarov IMO (perhaps a controversial opinion ?)
Speed - Arbachakov
Footwork - Arbachakov
Defense - Arbachakov
Chin - Arbachakov
Heart - Arbachakov
Resume - Arbachakov
H2H - Arbachakov
Overall P4P - Arbachakov
Well......Arbachakov is the better fighter at least IMO

and I really like Tszyu..