By James P Sexton: Floyd Mayweather Jr has beaten so many world champions at this point in his career that it is too long to make a list detailing each one.
In fact at this point Mayweather has fought in more title fights than non title fights throughout his career. Where he stacks up against the super elite of the sport will always be up for debate, but at this point I would have to say he has already guaranteed himself a spot amongst the top fifteen.