Manny Pacquiao A+
Floyd Mayweather Jr. A+
Paul Williams B+
Juan Manuel Marquez B+
Chad Dawson A-
Timothy Bradley A-
Sergio Martinez A-
Juan Manuel Lopez B-
Shane Mosley B
Bernard Hopkins C+
Miguel Cotto B
Israel Vazquez N/A
Rafael Marquez N/A
Ricky Hatton C-
Amir Khan B-
Paulie malignaggi C
EDIT: typo
Floyd Mayweather Jr. A+
Paul Williams B+
Juan Manuel Marquez B+
Chad Dawson A-
Timothy Bradley A-
Sergio Martinez A-
Juan Manuel Lopez B-
Shane Mosley B
Bernard Hopkins C+
Miguel Cotto B
Israel Vazquez N/A
Rafael Marquez N/A
Ricky Hatton C-
Amir Khan B-
Paulie malignaggi C
EDIT: typo
Comment