Boxerbook rating / Greatest of all time

Greatest boxers of all time

The 100 greatest boxers in history by the Boxerbook rating: how high they rose, how long they stayed there and whom they beat, each measured against the best of their own era. A list from the record alone, with the formula below.

All timeBest of each eraHow it works
1
1970s · career 1960–1981 · 56-5-0
peak Sep 1976 · best win: George Foreman (1974)
2.44
2
Before 1920 · career 1911–1923 · 134-4-1 (8 NC)
peak Mar 1917 · best win: Tancy Lee (1916)
1.65
3
1940s · career 1934–1951 · 66-3-0
peak Mar 1942 · best win: Tommy Farr (1937)
1.61
4
1920s · career 1915–1928 · 80-1-3 (1 NC)
peak Sep 1927 · best win: Harry Greb (1923)
1.52
5
2010s · career 1996–2017 · 50-0-0
peak Sep 2015 · best win: Manny Pacquiao (2015)
1.45
6
1990s · career 1992–2008 · 39-6-0
peak May 1999 · best win: Pernell Whitaker (1997)
1.43
7
1990s · career 1984–2011 · 44-10-2 (1 NC)
peak Nov 1997 · best win: Riddick Bowe (1993)
1.39
8
1940s · career 1934–1949 · 109-4-0
peak Mar 1949 · best win: Cyrille Delannoit (1948)
1.37
9
2020s · career 2005–2025 · 63-3-2
peak Sep 2024 · best win: Gennady Golovkin (2018)
1.28
10
1990s · career 1988–2008 · 46-1-0 (1 NC)
peak Dec 1996 · best win: Evander Holyfield (1992)
1.18
11
1980s · career 1973–2002 · 69-6-0
peak May 1985 · best win: Muhammad Ali (1980)
1.15
12
1980s · career 1985–2024 · 50-7-0 (2 NC)
peak Jul 1989 · best win: Michael Spinks (1988)
1.15
13
1960s · career 1952–1972 · 55-8-1
peak Mar 1961 · best win: Ingemar Johansson (1960)
1.12
14
2000s · career 1989–2003 · 41-2-1
peak Nov 2000 · best win: Evander Holyfield (1999)
1.12
15
1970s · career 1969–1997 · 76-5-0
peak Aug 1976 · best win: Joe Frazier (1973)
1.07
16
2010s · career 1996–2017 · 64-5-0
peak Apr 2015 · best win: Alexander Povetkin (2013)
1.00
17
1960s · career 1961–1971 · 82-7-1
peak May 1966 · best win: Emile Griffith (1968)
0.95
18
1970s · career 1965–1981 · 32-4-1
peak May 1972 · best win: Muhammad Ali (1971)
0.94
19
1920s · career 1913–1926 · 263-18-19 (1 NC)
peak Jan 1926 · best win: Tommy Gibbons (1922)
0.90
20
1950s · career 1947–1955 · 49-0-0
peak Sep 1955 · best win: Joe Louis (1951)
0.89
21
2000s · career 1989–2023 · 66-10-0
peak Nov 2003 · best win: Félix Trinidad (2008)
0.81
22
2020s · career 2013–2026 · 25-0-0
peak Jul 2025 · best win: Tyson Fury (2024)
0.73
23
1940s · career 1940–1966 · 229-11-1
peak Sep 1948 · best win: Armand Savoie (1952)
0.70
24
1980s · career 1977–1988 · 31-1-0
peak Jun 1987 · best win: Larry Holmes (1985)
0.67
25
1950s · career 1940–1965 · 174-19-6 (2 NC)
peak Jun 1951 · best win: Randy Turpin (1951)
0.65
26
1960s · career 1953–1970 · 51-4-0
peak Jul 1963 · best win: Floyd Patterson (1962)
0.64
27
2000s · career 1990–2008 · 43-3-0
peak May 2001 · best win: Oscar De La Hoya (1999)
0.62
28
1950s · career 1952–1963 · 26-2-0
peak Jun 1959 · best win: Floyd Patterson (1959)
0.42
29
2020s · career 2008–2025 · 42-0-0
peak Sep 2025 · best win: Canelo Álvarez (2025)
0.36
30
1980s · career 1977–1997 · 36-3-1
peak Nov 1988 · best win: Marvelous Marvin Hagler (1987)
0.35
31
Before 1920 · career 1897–1931 · 68-11-10 (5 NC)
peak Jul 1910 · best win: James J. Jeffries (1910)
0.32
32
1930s · career 1929–1938 · 74-4-3
peak Sep 1937 · best win: Jimmy McLarnin (1935)
0.31
33
2020s · career 2012–2026 · 33-0-0
peak May 2026 · best win: Junto Nakatani (2026)
0.28
34
2000s · career 1993–2008 · 46-0-0
peak Nov 2008 · best win: Bernard Hopkins (2008)
0.18
35
1930s · career 1928–1946 · 89-14-0
peak Mar 1934 · best win: Jack Sharkey (1933)
0.16
36
2010s · career 1995–2025 · 62-8-3
peak Nov 2011 · best win: Timothy Bradley (2014)
0.14
37
1990s · career 1984–2001 · 40-4-1 (1 NC)
peak Jan 1997 · best win: Azumah Nelson (1990)
0.13
38
1980s · career 1973–1987 · 62-3-2
peak Mar 1986 · best win: Thomas Hearns (1985)
0.11
39
1930s · career 1924–1945 · 157-26-9
peak Jan 1931 · best win: Eligio Sardiñas Montalvo (1930)
−0.02
40
1950s · career 1940–1959 · 94-25-1
peak May 1951 · best win: Joe Louis (1950)
−0.02
41
1990s · career 1980–2005 · 107-6-2
peak Feb 1996 · best win: Héctor Camacho (1992)
−0.03
42
1960s · career 1958–1977 · 84-24-2 (1 NC)
peak Dec 1967 · best win: Nino Benvenuti (1967)
−0.05
43
2010s · career 2013–2026 · 30-4-0
peak Sep 2018 · best win: Wladimir Klitschko (2017)
−0.09
44
1920s · career 1911–1932 · 89-10-7 (5 NC)
peak Dec 1921 · best win: Sam McVey (1915)
−0.09
45
1920s · career 1919–1937 · 124-33-12 (1 NC)
peak Jul 1929 · best win: Harry Greb (1923)
−0.14
46
Before 1920 · career 1904–1929 · 106-2-6
peak Sep 1915 · best win: Matt Wells (1912)
−0.14
47
2000s · career 1993–2021 · 53-11-1 (1 NC)
peak Mar 2001 · best win: Oscar De La Hoya (2000)
−0.14
48
1950s · career 1935–1963 · 186-23-10 (1 NC)
peak Jun 1956 · best win: Giulio Rinaldi (1961)
−0.16
49
2020s · career 2008–2026 · 36-2-1
peak Dec 2022 · best win: Wladimir Klitschko (2015)
−0.17
50
2010s · career 1996–2012 · 45-2-0
peak Sep 2012 · best win: Odlanier Solís (2011)
−0.19
51
Before 1920 · career 1879–1894 · 50-1-4 (1 NC)
peak Nov 1886 · best win: Dominick McCaffrey (1885)
−0.20
52
1950s · career 1952–1964 · 84-7-1
peak Nov 1959 · best win: Sadao Yaoita (1959)
−0.20
53
2010s · career 2005–2021 · 36-3-1
peak Mar 2018 · best win: Dillian Whyte (2020)
−0.22
54
Before 1920 · career 1895–1910 · 19-1-2 (2 NC)
peak Aug 1903 · best win: Tom Sharkey (1899)
−0.25
55
2020s · career 2014–2026 · 25-1-0
peak Feb 2025 · best win: Canelo Álvarez (2022)
−0.26
56
1970s · career 1963–1977 · 87-3-9 (1 NC)
peak Jul 1977 · best win: Nino Benvenuti (1970)
−0.30
57
1940s · career 1931–1945 · 151-23-10
peak Jul 1940 · best win: Barney Ross (1938)
−0.39
58
1960s · career 1961–1978 · 64-3-0 (2 NC)
peak May 1968 · best win: Kim Ki-soo (1968)
−0.39
59
1930s · career 1924–1948 · 56-9-4
peak Jan 1938 · best win: Joe Louis (1936)
−0.39
60
1970s · career 1967–1981 · 41-7-1
peak Nov 1977 · best win: Muhammad Ali (1973)
−0.39
61
1980s · career 1968–2001 · 103-16-0
peak Jun 1980 · best win: Sugar Ray Leonard (1980)
−0.42
62
1920s · career 1911–1925 · 96-5-4 (1 NC)
peak Feb 1922 · best win: Harry Greb (1920)
−0.43
63
2010s · career 2004–2017 · 32-0-0
peak Jun 2017 · best win: Sergey Kovalev (2016)
−0.44
64
1980s · career 1976–2011 · 41-3-0
peak Sep 1983 · best win: Kim Sang-hyun (1983)
−0.45
65
2010s · career 2006–2022 · 42-2-1
peak May 2018 · best win: Kell Brook (2016)
−0.46
66
2000s · career 2001–2014 · 35-4-1
peak May 2007 · best win: Bernard Hopkins (2005)
−0.46
67
1950s · career 1946–1963 · 66-8-1
peak Jun 1953 · best win: Sugar Ray Robinson (1951)
−0.47
68
2000s · career 1997–2012 · 46-3-0
peak Nov 2008 · best win: Kostya Tszyu (2005)
−0.48
69
1930s · career 1926–1941 · 123-5-11 (1 NC)
peak Sep 1937 · best win: Gus Lesnevich (1936)
−0.51
70
2020s · career 2013–2025 · 30-0-1
peak Jun 2024 · best win: Leo Santa Cruz (2020)
−0.51
71
1950s · career 1948–1962 · 115-3-8
peak Oct 1957 · best win: Jørgen Johansen (1954)
−0.53
72
Before 1920 · career 1897–1906 · 64-5-8 (1 NC)
peak May 1901 · best win: Pedlar Palmer (1899)
−0.53
73
1960s · career 1951–1963 · 55-6-3
peak Dec 1961 · best win: Sugar Ray Robinson (1957)
−0.57
74
1930s · career 1934–1951 · 89-8-2 (1 NC)
peak Aug 1937 · best win: Jimmy Warnock (1937)
−0.59
75
2020s · career 2017–2026 · 25-0-0
peak Jan 2026 · best win: Teófimo López (2026)
−0.61
76
2000s · career 1992–2005 · 31-2-0 (1 NC)
peak Nov 2004 · best win: Julio César Chávez (2000)
−0.61
77
1960s · career 1961–1982 · 33-3-2
peak Apr 1968 · best win: Nino Benvenuti (1966)
−0.62
78
1930s · career 1924–1936 · 22-8-2
peak Sep 1930 · best win: Barney Ross (1934)
−0.63
79
1930s · career 1925–1933 · 74-9-2 (1 NC)
peak Jan 1930 · best win: Sammy Mandell (1927)
−0.66
80
2000s · career 1989–2011 · 67-7-0 (1 NC)
peak Sep 2006 · best win: Naseem Hamed (2001)
−0.68
81
1920s · career 1918–1927 · 134-17-8
peak Aug 1926 · best win: Harry Greb (1926)
−0.68
82
1920s · career 1919–1934 · 147-25-17 (2 NC)
peak May 1928 · best win: Jackie Fields (1928)
−0.69
83
1990s · career 1988–2017 · 77-10-3 (2 NC)
peak Jul 1994 · best win: Evander Holyfield (2003)
−0.70
84
1950s · career 1944–1956 · 145-16-2
peak Sep 1951 · best win: Willie Pep (1948)
−0.70
85
1960s · career 1955–1977 · 62-8-1 (1 NC)
peak Aug 1967 · best win: Duilio Loi (1960)
−0.70
86
1930s · career 1921–1933 · 256-16-17 (2 NC)
peak Dec 1930 · best win: Jimmy Slattery (1926)
−0.72
87
2020s · career 2015–2025 · 33-0-0 (1 NC)
peak Nov 2025 · best win: Vasyl Lomachenko (2023)
−0.73
88
1990s · career 1984–2015 · 51-7-0
peak Nov 1996 · best win: Henry Maske (1996)
−0.73
89
1940s · career 1940–1953 · 86-25-1
peak Jan 1946 · best win: Ezzard Charles (1943)
−0.74
90
1960s · career 1960–1970 · 56-7-0
peak Jul 1967 · best win: Bernardo Caraballo (1967)
−0.74
91
2000s · career 1990–2012 · 53-6-1
peak Dec 2006 · best win: Félix Trinidad (2005)
−0.75
92
1940s · career 1934–1948 · 64-11-1
peak Feb 1942 · best win: Fred Apostoli (1939)
−0.75
93
Before 1920 · career 1897–1915 · 49-3-3 (2 NC)
peak Apr 1902 · best win: George Gardiner (1904)
−0.77
94
1950s · career 1944–1966 · 97-16-2
peak Apr 1955 · best win: Randy Turpin (1953)
−0.77
95
1920s · career 1921–1934 · 114-13-0 (2 NC)
peak Jun 1925 · best win: Jack Delaney (1925)
−0.79
96
Before 1920 · career 1902–1926 · 210-45-53 (8 NC)
peak Dec 1912 · best win: Lee Anderson (1921)
−0.79
97
2000s · career 2001–2019 · 37-5-0 (2 NC)
peak Nov 2009 · best win: Bernard Hopkins (2012)
−0.80
98
1940s · career 1938–1955 · 100-28-3
peak May 1947 · best win: David Kui Kong Young (1946)
−0.80
99
1930s · career 1925–1939 · 141-24-11
peak May 1936 · best win: Jack Kid Berg (1931)
−0.81
100
1940s · career 1936–1950 · 83-12-2 (1 NC)
peak Sep 1944 · best win: Jack Wilson (1942)
−0.84

Score: 0 is the level of an era’s ten best; higher is further above it. Era = the decade of the boxer’s peak rating.

How the list is made

Computed from the Boxerbook rating alone: the whole bout record from the 1880s to today is replayed month by month, and each boxer’s rating history is read three ways.

Each boxer is compared with his own era (the decade of his peak; all years before 1920 form one era). For each of the three numbers, 0 is the average of the era’s 10 best, and 1 is one spread of the era’s top 30. The score is 40% peak, 35% sustained and 25% quality wins. Without this step the list would be almost all modern: the catalog has far more rated bouts today, so ratings run higher.

Men with at least 15 counted bouts (3,423 boxers); women’s boxing will get its own list. Old records are thinner: many early opponents have no page in the catalog yet and newspaper decisions count as results, so pre-1950 places are less certain. Recomputed every week; this list as of Oct 13, 2026.

See also

Greatest of each eraCurrent Boxerbook ratingRating method