Pretty good list.
I'll go with
Pacquaio
Mayweather
Martinez
Donaire (I guess)
Bradley
Marquez for me is now a sideshow, great fighter but no longer competing to try and win world titles and unify divisions. He's the past so I won't include him.
I think Andre Ward will prove himself top 4 as well.
Bookmarks