Ali Leonard Jones I personally have Roy as the best because he was such a phenomenal fighter. No super fights but that is no one could compete Al is a legend and had more of a career than Leonard and ducked no one Leonard had better skills than Ali but his career left a lot to be desired. Four super fights on its own merit just isn't enough so he is ranked third
In my opinion...you should rank fighters based on their careers rather than how good they looked...the guy who looks better on film doesn’t always win in an actual fight
I think you're right. Roy was so gifted that even your typical world champion, could not give him adequate competition.