His resume from 135 and 130 spectacular, but he's cherrypicked a little since leaving lightweight. He wasted 3 years against weak opposition at 140 and we never saw him become the real champion of that division until he beat Hatton at 147 (IMHO that was a JWW fight). Since coming to WW, he hasn't yet fought a true natural WW other than Baldomir. While Zab may have been linear champion, he is a smallish WW, at least compared to Cotto, Margo, Cintron, Clottey, etc.
Overall, in spite of cherrypicking since moving up to WW, he still probably has the best resume of any active fighter right now. I can't think of anybody active off the top of my head who has beaten more top quality opponents than Mayweather. We give him flack because we want to see him against the top guys at WW, and he's screwing around with the ODLH rematch and he wasted time in his prime fighting guys like N'Dou, Brussels, and a shot ass Sharmba Mitchell. Even with Chop-Chop, he probably could have made a more interesting fight.
Bookmarks