I don't agree with JMM because he was utterly destroyed by Floyd and then has fought Kastidis, who is admirable and tough (i'm a fan) but not that great, and Diaz, who is simply not that good. Floyd fighting Hatton at 147 when Hatton's prime weight was 140 is questionable. It's a good win, but it's not great. It's like Hopkin's win over Pavlik, it's a good win, but it's not great because Pavlik had to move up in weight to fight him. And Floyd's win over Hatton was completely expected whereas many people had Bernard going into that fight as the underdog. Same goes for his win over JMM. It's not like Floyd was fighting at 140 for years and then recently moved up to 147. He was a welterweight fighting a junior welterweight and a welterweight fighting a lightweight. The rest of his wins are solid.
Bookmarks