5. Joe Louis (66-3, 52 KOs)
4. George Foreman (76-5, 68 KOs)
3. Marvin Hagler (62-3-2, 52 KOs)
2. Jack Johnson
1. Muhammad Ali (56-5, 37 KOs)
A slightly longer list was recently presented by long-time HBO expert Larry Merchant, and it looks as follows:
10. Joe Frazier (32-4-1, 27 KOs)
9. George Foreman (76-5, 68 KOs)
8. Mike Tyson (50-6, 44 KOs)
7. Evander Holyfield
6. Jack Dempsey (53-6-8, 43 KOs)
5. Rocky Marciano (49-0, 43 KOs)
4. Lennox Lewis (41-2-1, 32 KOs)
3. Joe Louis (66-3, 52 KOs)
2. Larry Holmes (69-6, 44 KOs)
1. Muhammad Ali (56-5, 37 KOs)