Remember, my lists are based on head-to-head matchups in their primes.
1958:
1. Joe Louis
2. Jack Johnson
3. Jack Dempsey
4. Rocky Marciano
5. Ezzard Charles
6. Jersey Joe Walcott
7. Gene Tunney
8. Jim Jeffries
9. Sonny Liston
10. Floyd Patterson
1971:
1. Muhammad Ali
2. Sonny Liston
3. Joe Louis
4. Jack Johnson
5. Jack Dempsey
6. Joe Frazier
7. Rocky Marciano
8. Floyd Patterson
9. Ezzard Charles
10. Jersey Joe Walcott
2007:
1. Muhammad Ali
2. Sonny Liston
3. George Foreman
4. Mike Tyson
5. Joe Louis
6. Larry Holmes
7. Joe Frazier
8. Jack Johnson
9. Jack Dempsey
10. Lennox Lewis