The second half of his career was amazing, but he wasn't such a wonder coming up the ranks. Two losses to average fighters, I don't think he can be rated above Leonard. Top 3 middlweight, but p4p very few fighters have a claim to be above Leonard.