Top 6 - feel free to disagree with my list:
01. Manny Pacquiao
02. Keith Thurman
03. Errol Spence Jr
04. Shawn Porter
05. Danny Garcia
06. Kell Brook
The bottom end of the echelon imo based on recent performance
07. Lamont Peterson
08. Timothy Bradley
09. Amir Khan
10. Andre Berto
11. Jesse Vargas
12. Chris Algieri
01. Manny Pacquiao
02. Keith Thurman
03. Errol Spence Jr
04. Shawn Porter
05. Danny Garcia
06. Kell Brook
The bottom end of the echelon imo based on recent performance
07. Lamont Peterson
08. Timothy Bradley
09. Amir Khan
10. Andre Berto
11. Jesse Vargas
12. Chris Algieri
Comment