1.Leonard (Wins against all of them, beat a defensive wizard in Benitez by stoppage, Titles in the most weights, great heart)
2.Duran (One of the greatest lightweights of all time, understandable loses against the others look at size difference)
3.Hagler (a GREAT middleweight champion, great entertaining style and a ROCK SOLID chin)
4.Hearns (stoppage losses against Hagler and Leonard hurt his resume here but if he had a chin who knows!)