1a. Floyd Mayweather
1b. Andre Ward
2. Terrence Crawford
3. Rigondeaux
4. Errol Spence Jr.
5. Keith Thurman
6. Canelo Alvarez
7. M. Garcia
8. Lomachenko
9. Pacquiao
10. Golovkin
Kovalev drops out of my top 10 for being 0-2 and quitting in his most recent fight.
1b. Andre Ward
2. Terrence Crawford
3. Rigondeaux
4. Errol Spence Jr.
5. Keith Thurman
6. Canelo Alvarez
7. M. Garcia
8. Lomachenko
9. Pacquiao
10. Golovkin
Kovalev drops out of my top 10 for being 0-2 and quitting in his most recent fight.
Comment