Not sure if you should include Jeff Mayweather in Oscars quality opponents. Fairly good, but not really noteworthy IMO. I also think Oscar's card is top 3 or 4 . You can make an argument for Sugar Ray Robinson, Leonard, Oscar, Duran and maybe Ali for the top spot. I'd go with this:
1. Robinson
2. Oscar
3. Leonard
Bookmarks