Some of these I found difficult to put in order but something like this.
1. Floyd Mayweather Jr
2. Manny Pacquiao
3. Sergio Martínez
4. Chad Dawson
5. Paul Williams
6. Juan Manuel Márquez
7. Wladimir Klitschko
8. Tomasz Adamek
9. Timothy Bradley
10. Lucian Bute
Based on talent and recent form.
1. Floyd Mayweather Jr
2. Manny Pacquiao
3. Sergio Martínez
4. Chad Dawson
5. Paul Williams
6. Juan Manuel Márquez
7. Wladimir Klitschko
8. Tomasz Adamek
9. Timothy Bradley
10. Lucian Bute
Based on talent and recent form.
Comment