Trinidad wasnt a body puncher. Hatton was a pressure fighter who through alot of body punches and cotto is a boxer/puncher who picks his body punches, i would pick cotto then hatton.
I think both hatton and cotto stopped body punching as much as they moved up in quality of opponent but both were wicked at thier respective primes ill go for cotto
Cotto. Tito was deadly when he worked the body, but he never did so as frequently as Cotto because he had that fight ending power to the head that Cotto lacks.
Cotto. Tito was more of a body puncher early in his career - as time went on, he would concentrate on landing his big shots to the head. When he did go downstairs he was devastating but Cotto is more consistent in his body attack.
I dont think there was a better body puncher than Hatton in the last 10 years . His step to the side and double left hook to the body could be devastating. Cotto was much better at the up and down punching , body head.