2. Henry Armtstrong
3. joe louis
4. Sam Langford
5. muhammad ali
6. harry greb
7. Ezzard Charles
8. willie pep
9. roberto duran
10. Joe Gans
11. Sugar Ray Leonard
12. sandy saddler
13. Joe Walcott "barbadoes"
14. Archie Moore
15. Jimmy Wilde
16. Benny Leonard
17. Barney Ross
18. Rocky Marciano
19. Bob fitzimmons
20. Julio Cesar Chavez
21. Mickey Walker
22. Jack Dempsey
23. Marvin Hagler
24. Salvado Sanchez
25. Roy Jones jr
26. Alexis Arguello
27. Jack Johnson
28. Carlos Monzon
29. Micheal Spinks
30. Larry Holmes
31. Pernell Whitaker
32. Terry Mcgovern
32. Gene Tunney
34. Wilfredo Gomez
35. Emile Griffith
36. Billy Conn
37. Lou Ambers
38. Kid Gavilan
39. Joe Frazier
40. Ed Jofre - the guy lost in his prime to harada twice and never beat a HOf, that is why i cant put him in my top 20 for those who are interested
41. Ruben Oliveres
42. Tony Canzoneri
43. Ike Williams
44. Jimmy Mclarnin
45. Stanley Ketchel
46. Bob Foster
47. Tommy Hearns
48. Floyd Mayweather jr **- still active
49. Evander Holyfield - only because he was the best cruiserweight of all time, cruiserweight counts
50. Carmen Basilio
51. Jose Napoles
52. Charley Burley
53. Tiger Flowers
54. Bernard Hopkins
55. George Foreman
56. Aaron Pryor
57. Jack Britton
58. Abe Atell
59. Tommy Loughran
60. Khasaoi Galaxy
61. Ricardo Lopez
62. Freddie Miller
63. Carlos Ortiz
64. Azumah Nelson
65. Dick Tiger
66. Carlos Zarate
67. Ted Kid Lewis
68. Mike Tyson
69. Fighting Harada
70. Sonny liston
71. Philadelphia Jack O brien
72 James Toney
73 Eusubio Pedroza
74 Mike Mccallum
75 Jersey Joe Walcott
76 Panama Al Brown
77 Marco Antonio barrera
78 eric morales
79 Gene Fullmer
80 Jake La Motta
81 Oscar De La hoya
82 Pancho villa
83 Kid Chocalate
84 Joe "old bones" Brown
85 Felix Trinidad
86 Sammy Serrano
87 Marcel Cerdan
88 Jeff Fenech
89 Lennox Lewis
90 Wilfredo Benitez
91 Vicente Saldivar
92 James Jeffries
93 Manuel Ortiz
94 Nino Benvenuti
95 Bob Montegmory
96 Beau Jack
97 Humberto Gonzalez
98 Flash Elorde
99 Kosta Tyzu
100 Harold Johnson
this list took me 3 hours to do, so i thought it over very hard. so take that into consideration before u bash some of my picks.