GOATvs

GOATvs › Boxers

Top 100 greatest boxers of all time

The greatest boxers of all time, ranked by everyone, one head-to-head pick at a time. Build your own Top 10 and see it next to the world's.

110 boxers, from Jack Johnson, Jack Dempsey and Joe Louis to Muhammad Ali, Mike Tyson and Oleksandr Usyk, with Laila Ali, Katie Taylor and Claressa Shields among them. The starting order draws on The Ring's 100 greatest fighters in the history of its rankings; after that the votes decide.

  1. Muhammad Ali United States · 1942–2016
  2. Manny Pacquiao Philippines · 1978–
  3. Joe Louis United States · 1914–1981
  4. Mike Tyson United States · 1966–
  5. Floyd Mayweather United States · 1977–
  6. Sugar Ray Leonard United States · 1956–
  7. Sugar Ray Robinson United States · 1921–1989
  8. Evander Holyfield United States · 1962–
  9. Joe Frazier United States · 1944–2011
  10. Rocky Marciano United States · 1923–1969
  11. Oscar De La Hoya United States · 1973–
  12. Lennox Lewis United Kingdom · 1965–
  13. Gennady Golovkin Kazakhstan · 1982–
  14. George Foreman United States · 1949–2025
  15. Wladimir Klitschko Ukraine · 1976–
  16. Larry Holmes United States · 1949–
  17. Roy Jones Jr. United States · 1969–
  18. Bernard Hopkins United States · 1965–
  19. Julio César Chávez Mexico · 1962–
  20. Archie Moore United States · 1913–1998
  21. Emile Griffith United States · 1938–2013
  22. Ezzard Charles United States · 1921–1975
  23. Marvelous Marvin Hagler United States · 1954–2021
  24. Henry Armstrong United States · 1912–1988
  25. Carlos Monzón Argentina · 1942–1995
  26. Floyd Patterson United States · 1935–2006
  27. Shane Mosley United States · 1971–
  28. Roberto Durán Panama · 1951–
  29. Canelo Álvarez Mexico · 1990–
  30. Jake LaMotta United States · 1922–2017
  31. Thomas Hearns United States · 1958–
  32. Pernell Whitaker United States · 1964–2019
  33. Michael Spinks United States · 1956–
  34. Sonny Liston United States · 1932–1970
  35. Alexis Argüello Nicaragua · 1952–2009
  36. Vitali Klitschko Ukraine · 1971–
  37. Terence Crawford United States · 1987–
  38. Joe Calzaghe United Kingdom · 1972–
  39. Barney Ross United States · 1909–1967
  40. Gervonta Davis United States · 1994–
  41. Ryan Garcia United States · 1998–
  42. Deontay Wilder United States · 1985–
  43. Erik Morales Mexico · 1976–
  44. Vasiliy Lomachenko Ukraine · 1988–
  45. Éder Jofre Brazil · 1936–2022
  46. Naseem Hamed United Kingdom · 1974–
  47. Juan Manuel Márquez Mexico · 1973–
  48. Oleksandr Usyk Ukraine · 1987–
  49. Wilfredo Gómez Puerto Rico · 1956–2026
  50. James Toney United States · 1968–
  51. Salvador Sánchez Mexico · 1959–1982
  52. Antonio Tarver United States · 1968–
  53. José Nápoles Cuba · 1940–2019
  54. Félix Trinidad Puerto Rico · 1973–
  55. Gene Fullmer United States · 1931–2015
  56. Jack Dempsey United States · 1895–1983
  57. Rubén Olivares Mexico · 1947–
  58. Wilfred Benítez Puerto Rico · 1958–
  59. Kostya Tszyu Australia · 1969–
  60. Azumah Nelson Ghana · 1958–
  61. Marco Antonio Barrera Mexico · 1974–
  62. Jack Sharkey United States · 1902–1994
  63. James J. Braddock United States · 1905–1974
  64. Ricky Hatton United Kingdom · 1978–2025
  65. Carlos Ortiz Puerto Rico · 1936–2022
  66. Willie Pep United States · 1922–2006
  67. Max Schmeling Germany · 1905–2005
  68. Román González Nicaragua · 1987–
  69. Billy Conn United States · 1917–1993
  70. Andre Ward United States · 1984–
  71. Ingemar Johansson Sweden · 1932–2009
  72. Pascual Pérez Argentina · 1926–1977
  73. Jack Johnson United States · 1878–1946
  74. Tyson Fury United Kingdom · 1988–
  75. Artur Beterbiev Russia · 1985–
  76. Riddick Bowe United States · 1968–
  77. Anthony Joshua United Kingdom · 1989–
  78. Teófilo Stevenson Cuba · 1952–2012
  79. Mike McCallum Jamaica · 1956–2025
  80. Holly Holm United States · 1981–
  81. Katie Taylor Ireland · 1986–
  82. Ken Norton United States · 1943–2013
  83. Marcel Cerdan France · 1916–1949
  84. Dick Tiger Nigeria · 1929–1971
  85. Ken Buchanan United Kingdom · 1945–2023
  86. Laila Ali United States · 1977–
  87. Aaron Pryor United States · 1955–2016
  88. Naoya Inoue Japan · 1993–
  89. Tommy Morrison United States · 1969–2013
  90. Harry Greb United States · 1894–1926
  91. Rubin Carter United States · 1937–2014
  92. Max Baer United States · 1909–1959
  93. James J. Corbett United States · 1866–1933
  94. Bob Foster United States · 1938–2015
  95. Nonito Donaire Philippines · 1982–
  96. Andy Ruiz Jr. Mexico · 1989–
  97. Arturo Gatti Canada · 1972–2009
  98. José Torres United States · 1936–2009
  99. Miguel Cotto Puerto Rico · 1980–
  100. Jackie Fields United States · 1908–1987

More lists

Vote in Boxers