The following is a list of the top 20 fighters of the 21st century. Nothing done prior to the year 2000 is taken into consideration, so as good as guys like Roy Jones Jr or Felix Trinidad were in the 90’s none of that was taken into consideration. It is simply a list of the best and most accomplished fighters from 2000-present
1 Floyd Mayweather Jr

2 Manny Pacquiao
3 Andre Ward

4 Juan Manuel Marquez
5 Bernard Hopkins
6 Roy Jones Jr

7 Marco Antonio Barrera
8 Miguel Cotto
9 Terence Crawford

10 Erik Morales
11 Nonito Donaire
12 Roman Gonzalez
13 Canelo

14 Lennox Lewis
15 Shane Mosley
16 Vasyl Lomachenko

17 Wladimir Klitschko
18 Sergio Martinez
19 Gennady Golovkin
20 Naoya Inoue
