154: Oscar De La Hoya Felix Trinidad Sugar Ray Leonard Wilfred Benitez Mike McCallum Roberto Duran 160: Marvin Hagler Sugar Ray Leonard Roberto Duran Gennady Golovkin (Prime) Bernard Hopkins James Toney Mike McCallum Felix Trinidad 168: Andre Ward Mikkel Kessler Carl Froch Chris Eubank Sr. James Toney Joe Calzaghe Sven Ottke Who wins and who loses among them?
Honestly, I'm not even convinced we've seen a peak Canelo yet. So it's hard to say. If he smokes Plant, Beterbiev and Bivol in his next 3 fights I'm going to really struggle any debate involving him in ATG matchups.
Obviously, it would depend on how stringent the drug testing was, corrupt officials etc? On face value, the only names on those lists, I would give him a shot at beating would be Ward ( depending on the ref), Kessler, Froch, Eubank Jr., Ottke and maybe Calzaghe.
154: Oscar De La Hoya - Oscar Felix Trinidad - Tito Sugar Ray Leonard - SRL Wilfred Benitez - WB Mike McCallum - MM Roberto Duran - Duran 160: Marvin Hagler - MM Sugar Ray Leonard - Canelo Roberto Duran- Canelo Gennady Golovkin (Prime) - 3G Bernard Hopkins - Hops James Toney - JT Mike McCallum - MM Felix Trinidad - Tito 168: Andre Ward - Ward Mikkel Kessler - Canelo Carl Froch - Froch Chris Eubank Sr. - Hmm... James Toney - JT Joe Calzaghe - JC Sven Ottke - Canelo
Oscar De La Hoya Canelo Felix Trinidad Canelo Sugar Ray Leonard SRL Wilfred Benitez Benitez Mike McCallum Canelo Roberto Duran Duran 160: Marvin Hagler Hagler Sugar Ray Leonard Canelo Roberto Duran Canelo Gennady Golovkin (Prime) Canelo Bernard Hopkins Hopkins James Toney Toney Mike McCallum McCallum Felix Trinidad Canelo 168: Andre Ward Ward Mikkel Kessler Canelo Carl Froch Canelo Chris Eubank Sr. Canelo James Toney Toney Joe Calzaghe Calzaghe Sven Ottke Canelo
At 168 only Ward beats him, maybe CEsr. At 160 Hagler, SRL, GGG and Tony all beat him. At 154 I think Canelo has a though time in all these fights... In my opinion Canelo has just improved as he's moved up in weight. So naturally he would do better against the guys higher up.
New154: Oscar De La Hoya : DLH Felix Trinidad : Canelo Sugar Ray Leonard : SRL Wilfred Benitez : WB Mike McCallum : Canelo Roberto Duran : Duran 160: Marvin Hagler : Hagler Sugar Ray Leonard : Draw Roberto Duran : Duran Gennady Golovkin (Prime) : GGG Bernard Hopkins : B HOP James Toney : Toney Mike McCallum : Canelo Felix Trinidad : Canelo 168: Andre Ward : Ward Mikkel Kessler : Gotta think on it Carl Froch : Canelo Chris Eubank Sr. : C E S James Toney : Toney Joe Calzaghe : JC Sven Ottke : Canelo