1. Mayweather
2. Golovkin (needs to fight more talent, but his activity is great and has finished everyone in his last few fights - the fact he's looked unstoppable, and combines skill and power makes me think he's the whole package)
3. Pacman
4. Kovalev - he killed man, beat Hopkins easily and Jean Pascal
5. Marquez - despite probably being on last legs - beat the #3 guy
6. Rigondeaux - defensvise whiz
7. Bradley - best division 4th best fighter
8. Wlad - giving him his due
9. Roman G - isn't really in my top 10 but i'll give him his due.
10. Mike Garcia - due to inactivity