Vintage boxing artwork
THE RING ALMANAC
THE RING ALMANAC

The all-time ledger

Top 100 Rankings

A reproducible ranking of the 236 fighters in this archive—not an official or definitive greatest-ever list. Each score balances accomplishments, longevity and era-adjusted résumé strength.

Method v1 · Archive updated 2026-10-11 · Provisional, not independently fact-checked

How the rankings work

45%

Accomplishments

Championship reach, recorded defenses and reign years.

25%

Longevity

Years with recorded activity and decided bout volume.

30%

Era-adjusted strength

Distinct archived opponents beaten, relative to era peers, plus win rate.

Full formulas & limitations

Accomplishments (0–100): 20 points for a championship claim; 8 per documented champion division (maximum 6); 0.8 per recorded successful defense (maximum 25); 1 per dated reign year (maximum 12). Multiple belts in one division count once. Overlapping reign years count once. Olympic medals and Hall of Fame honours do not score.

Longevity (0–100): 70 × min(recorded active years ÷ 20, 1) + 30 × min(decided bouts ÷ 100, 1). An active year contains at least one dated archived bout; inactive gaps do not count. Decided bouts are wins, losses and draws; newspaper decisions are excluded.

Strength (0–100): 70 × era percentile of distinct archived fighters beaten + 30 × decided-bout win rate. Era percentile = (peers with fewer distinct opponents beaten + half the tied peers other than the fighter) ÷ (era size − 1). A sole era member receives 0.5. Rematches do not multiply résumé credit; all matched opponents count equally. The era is the profile's assigned era.

Overall: 0.45 × accomplishments + 0.25 × longevity + 0.30 × strength. Sort using unrounded scores; ties break by accomplishments, then name. Displayed scores are rounded to one decimal; only ranks 1–100 are listed. Search preserves ranks.

Limits: This is a data-based proxy, not a historical expert panel. Opponents outside the archive do not contribute résumé credit. It does not measure opponent form at the time, weight advantages, era depth or discrimination against excluded fighters. Undated reigns and unlisted defenses earn no points, so uneven documentation can disadvantage fighters. Profile championship claims include historical and regional claims; no sanctioning-body distinction is made. Some profile titles and totals are stale or unverified. Reign years use year differences, not exact days. Shortened division names are interpreted from profile title text. No hypothetical cross-era results are implied.

Inputs come from the existing profile title lists, biographies and fight records in this archive.

100 of 100 ranked fighters
  1. #1Manny Pacquiao

    Manny Pacquiao

    Flyweight–Light Middleweight · 62–8–3

    Accomplishments68.0
    Longevity91.9
    Strength93.7
    Total81.7
  2. #2Floyd Mayweather Jr.

    Floyd Mayweather Jr.

    Super Featherweight–Light Middleweight · 50–0–0

    Accomplishments60.0
    Longevity85.0
    Strength100.0
    Total78.3
  3. #3Larry Holmes

    Larry Holmes

    Heavyweight · 69–6–0

    Accomplishments51.0
    Longevity92.5
    Strength96.5
    Total75.0
  4. #4Oscar De La Hoya

    Oscar De La Hoya

    Super Featherweight–Middleweight · 39–6–0

    Accomplishments68.0
    Longevity69.5
    Strength89.6
    Total74.9
  5. #5Joe Louis

    Joe Louis

    Heavyweight · 66–3–0

    Accomplishments60.0
    Longevity73.2
    Strength98.1
    Total74.7
  6. #6Thomas Hearns

    Thomas Hearns

    Welterweight–Light Heavyweight · 61–5–1

    Accomplishments60.0
    Longevity90.1
    Strength83.3
    Total74.5
  7. #7Roy Jones Jr.

    Roy Jones Jr.

    Middleweight–Heavyweight · 66–10–0

    Accomplishments52.0
    Longevity92.8
    Strength91.5
    Total74.1
  8. #8Saúl 'Canelo' Álvarez

    Saúl 'Canelo' Álvarez

    Light Middleweight–Light Heavyweight · 63–3–2

    Accomplishments52.0
    Longevity90.4
    Strength93.2
    Total74.0
  9. #9Juan Manuel Márquez

    Juan Manuel Márquez

    Featherweight–Light Welterweight · 56–7–1

    Accomplishments52.0
    Longevity89.2
    Strength85.8
    Total71.4
  10. #10Héctor Camacho

    Héctor Camacho

    Super Featherweight–Light Welterweight · 79–6–3

    Accomplishments44.0
    Longevity96.4
    Strength89.9
    Total70.9
  11. #11Alexis Argüello

    Alexis Argüello

    Featherweight–Lightweight · 77–8–0

    Accomplishments44.0
    Longevity95.5
    Strength90.2
    Total70.7
  12. #12Roberto Durán

    Roberto Durán

    Lightweight–Middleweight · 103–16–0

    Accomplishments52.0
    Longevity100.0
    Strength71.7
    Total69.9
  13. #13Bernard Hopkins

    Bernard Hopkins

    Middleweight–Light Heavyweight · 55–8–2

    Accomplishments44.0
    Longevity89.5
    Strength90.8
    Total69.4
  14. #14Carlos Monzón

    Carlos Monzón

    Middleweight · 87–3–9

    Accomplishments46.2
    Longevity82.2
    Strength92.6
    Total69.1
  15. #15Marco Antonio Barrera

    Marco Antonio Barrera

    Super Bantamweight–Super Featherweight · 67–7–0

    Accomplishments44.0
    Longevity92.2
    Strength86.7
    Total68.9
  16. #16Sugar Ray Robinson

    Sugar Ray Robinson

    Welterweight–Middleweight · 174–19–6

    Accomplishments36.0
    Longevity100.0
    Strength91.5
    Total68.6
  17. #17Archie Moore

    Archie Moore

    Light Heavyweight · 186–23–10

    Accomplishments38.0
    Longevity100.0
    Strength86.6
    Total68.1
  18. #18Sugar Ray Leonard

    Sugar Ray Leonard

    Welterweight–Light Heavyweight · 36–3–1

    Accomplishments60.0
    Longevity54.0
    Strength90.0
    Total67.5
  19. #19Julio César Chávez

    Julio César Chávez

    Super Featherweight–Light Welterweight · 107–6–2

    Accomplishments44.0
    Longevity100.0
    Strength73.7
    Total66.9
  20. #20Jack Johnson

    Jack Johnson

    Heavyweight · 56–11–8

    Accomplishments35.0
    Longevity91.9
    Strength92.2
    Total66.4
  21. #21James Toney

    James Toney

    Middleweight–Heavyweight · 77–10–3

    Accomplishments44.0
    Longevity97.0
    Strength74.3
    Total66.3
  22. #22Bob Fitzsimmons

    Bob Fitzsimmons

    Middleweight–Heavyweight · 61–8–4

    Accomplishments44.0
    Longevity91.9
    Strength78.1
    Total66.2
  23. #23Erik Morales

    Erik Morales

    Super Bantamweight–Light Welterweight · 52–9–0

    Accomplishments52.0
    Longevity81.3
    Strength74.2
    Total66.0
  24. #24Tony Canzoneri

    Tony Canzoneri

    Featherweight–Light Welterweight · 141–24–10

    Accomplishments44.0
    Longevity82.5
    Strength85.1
    Total66.0
  25. #25Joe Calzaghe

    Joe Calzaghe

    Super Middleweight–Light Heavyweight · 46–0–0

    Accomplishments47.0
    Longevity69.8
    Strength89.5
    Total65.5
  26. #26Marvelous Marvin Hagler

    Marvelous Marvin Hagler

    Middleweight · 62–3–2

    Accomplishments44.6
    Longevity72.6
    Strength90.8
    Total65.4
  27. #27Evander Holyfield

    Evander Holyfield

    Cruiserweight–Heavyweight · 44–10–2

    Accomplishments36.0
    Longevity86.8
    Strength90.8
    Total65.2
  28. #28George Foreman

    George Foreman

    Heavyweight · 76–5–0

    Accomplishments30.0
    Longevity90.8
    Strength96.0
    Total65.0
  29. #29Emile Griffith

    Emile Griffith

    Welterweight–Middleweight · 85–24–2

    Accomplishments36.0
    Longevity100.0
    Strength79.0
    Total64.9
  30. #30Ezzard Charles

    Ezzard Charles

    Heavyweight · 95–25–1

    Accomplishments30.0
    Longevity93.0
    Strength93.0
    Total64.6
  31. #31Sam Langford

    Sam Langford

    Lightweight–Heavyweight · 211–44–51

    Accomplishments28.0
    Longevity100.0
    Strength89.4
    Total64.4
  32. #32Tommy Loughran

    Tommy Loughran

    Light Heavyweight · 124–33–12

    Accomplishments30.0
    Longevity96.5
    Strength86.9
    Total63.7
  33. #33Félix Trinidad

    Félix Trinidad

    Welterweight–Middleweight · 42–3–0

    Accomplishments44.0
    Longevity69.5
    Strength87.5
    Total63.4
  34. #34Miguel Cotto

    Miguel Cotto

    Light Welterweight–Middleweight · 41–6–0

    Accomplishments52.0
    Longevity70.1
    Strength74.8
    Total63.4
  35. #35Dick Tiger

    Dick Tiger

    Middleweight–Light Heavyweight · 60–19–3

    Accomplishments38.0
    Longevity91.1
    Strength78.0
    Total63.3
  36. #36Muhammad Ali

    Muhammad Ali

    Heavyweight · 56–5–0

    Accomplishments28.0
    Longevity84.8
    Strength97.5
    Total63.1
  37. #37Mickey Walker

    Mickey Walker

    Welterweight–Middleweight · 94–19–4

    Accomplishments36.0
    Longevity89.5
    Strength80.5
    Total62.7
  38. #38Willie Pep

    Willie Pep

    Featherweight · 229–11–1

    Accomplishments35.0
    Longevity100.0
    Strength71.8
    Total62.3
  39. #39Mike Tyson

    Mike Tyson

    Heavyweight · 50–7–0

    Accomplishments31.0
    Longevity80.1
    Strength92.5
    Total61.7
  40. #40Abe Attell

    Abe Attell

    Featherweight · 110–17–25

    Accomplishments39.0
    Longevity86.0
    Strength74.7
    Total61.4
  41. #41Román González

    Román González

    Minimumweight–Super Flyweight · 53–4–0

    Accomplishments52.0
    Longevity87.1
    Strength53.3
    Total61.2
  42. #42Henry Armstrong

    Henry Armstrong

    Featherweight–Welterweight · 152–21–9

    Accomplishments44.0
    Longevity82.5
    Strength68.1
    Total60.8
  43. #43Mike McCallum

    Mike McCallum

    Light Middleweight–Light Heavyweight · 49–5–1

    Accomplishments44.0
    Longevity76.0
    Strength72.5
    Total60.5
  44. #44

    Winky Wright

    Light Middleweight–Middleweight · 51–6–1

    Accomplishments28.0
    Longevity87.4
    Strength85.9
    Total60.2
  45. #45

    Joey Maxim

    Light Heavyweight · 82–29–4

    Accomplishments30.0
    Longevity93.0
    Strength77.7
    Total60.1
  46. #46

    Bobby Chacon

    Featherweight–Super Featherweight · 59–7–1

    Accomplishments36.0
    Longevity76.1
    Strength82.4
    Total60.0
  47. #47

    Joe Jeannette

    Heavyweight · 79–10–9

    Accomplishments28.0
    Longevity82.5
    Strength89.0
    Total59.9
  48. #48Jack Britton

    Jack Britton

    Welterweight · 104–29–21

    Accomplishments28.0
    Longevity100.0
    Strength73.5
    Total59.6
  49. #49Jersey Joe Walcott

    Jersey Joe Walcott

    Heavyweight · 49–20–1

    Accomplishments29.0
    Longevity87.5
    Strength82.1
    Total59.6
  50. #50Terence Crawford

    Terence Crawford

    Lightweight–Super Middleweight · 42–0–0

    Accomplishments28.0
    Longevity75.6
    Strength92.7
    Total59.3
  51. #51

    Wilfred Benítez

    Light Welterweight–Light Middleweight · 53–8–1

    Accomplishments44.0
    Longevity71.1
    Strength71.4
    Total59.0
  52. #52Floyd Patterson

    Floyd Patterson

    Heavyweight · 55–8–1

    Accomplishments33.0
    Longevity89.2
    Strength71.6
    Total58.6
  53. #53Lennox Lewis

    Lennox Lewis

    Heavyweight · 41–2–1

    Accomplishments29.0
    Longevity65.7
    Strength97.0
    Total58.6
  54. #54

    Rafael Márquez

    Bantamweight–Super Bantamweight · 41–9–0

    Accomplishments36.0
    Longevity81.5
    Strength73.2
    Total58.5
  55. #55Harry Greb

    Harry Greb

    Middleweight · 107–8–3

    Accomplishments39.0
    Longevity79.0
    Strength70.6
    Total58.5
  56. #56Juan Francisco Estrada

    Juan Francisco Estrada

    Flyweight–Super Flyweight · 44–4–0

    Accomplishments36.0
    Longevity78.0
    Strength75.6
    Total58.4
  57. #57Jimmy McLarnin

    Jimmy McLarnin

    Welterweight · 55–11–3

    Accomplishments30.0
    Longevity69.7
    Strength91.5
    Total58.4
  58. #58José Luis Castillo

    José Luis Castillo

    Lightweight · 66–13–1

    Accomplishments28.0
    Longevity94.0
    Strength73.4
    Total58.1
  59. #59Carlos Ortiz

    Carlos Ortiz

    Lightweight–Light Welterweight · 61–7–1

    Accomplishments36.0
    Longevity80.2
    Strength72.3
    Total57.9
  60. #60Harold Johnson

    Harold Johnson

    Light Heavyweight · 76–11–0

    Accomplishments29.0
    Longevity96.1
    Strength69.5
    Total57.9
  61. #61Freddie Welsh

    Freddie Welsh

    Lightweight · 74–5–7

    Accomplishments31.0
    Longevity78.3
    Strength78.9
    Total57.2
  62. #62Shane Mosley

    Shane Mosley

    Lightweight–Light Middleweight · 49–10–1

    Accomplishments44.0
    Longevity88.0
    Strength50.0
    Total56.8
  63. #63Rubén Olivares

    Rubén Olivares

    Bantamweight–Featherweight · 89–13–3

    Accomplishments36.0
    Longevity96.5
    Strength54.5
    Total56.7
  64. #64Éder Jofre

    Éder Jofre

    Bantamweight–Featherweight · 72–2–4

    Accomplishments42.0
    Longevity82.9
    Strength56.8
    Total56.7
  65. #65Johnny Kilbane

    Johnny Kilbane

    Featherweight · 51–4–8

    Accomplishments39.0
    Longevity64.1
    Strength76.8
    Total56.6
  66. #66

    Léo Santa Cruz

    Bantamweight–Super Featherweight · 38–2–1

    Accomplishments52.0
    Longevity68.3
    Strength53.3
    Total56.5
  67. #67

    Pernell Whitaker

    Lightweight–Light Middleweight · 40–4–1

    Accomplishments52.0
    Longevity69.5
    Strength52.1
    Total56.4
  68. #68

    Timothy Bradley

    Light Welterweight–Welterweight · 33–2–1

    Accomplishments36.0
    Longevity56.3
    Strength87.0
    Total56.4
  69. #69

    Willie Pastrano

    Light Heavyweight · 63–13–8

    Accomplishments30.0
    Longevity77.4
    Strength78.4
    Total56.4
  70. #70Flash Elorde

    Flash Elorde

    Super Featherweight · 89–27–2

    Accomplishments35.0
    Longevity100.0
    Strength51.7
    Total56.3
  71. #71Ike Williams

    Ike Williams

    Lightweight · 128–24–5

    Accomplishments32.0
    Longevity86.0
    Strength67.9
    Total56.3
  72. #72Wilfredo Gómez

    Wilfredo Gómez

    Super Bantamweight–Super Featherweight · 44–3–1

    Accomplishments50.0
    Longevity66.9
    Strength56.6
    Total56.2
  73. #73Gene Tunney

    Gene Tunney

    Heavyweight · 65–1–1

    Accomplishments38.0
    Longevity69.1
    Strength72.4
    Total56.1
  74. #74

    Maxie Rosenbloom

    Light Heavyweight · 210–35–23

    Accomplishments32.0
    Longevity86.0
    Strength66.1
    Total55.7
  75. #75Barney Ross

    Barney Ross

    Lightweight–Welterweight · 74–4–3

    Accomplishments44.0
    Longevity58.7
    Strength70.6
    Total55.7
  76. #76Naoya Inoue

    Naoya Inoue

    Light Flyweight–Super Bantamweight · 33–0–0

    Accomplishments52.0
    Longevity62.4
    Strength55.5
    Total55.6
  77. #77Marcel Cerdan

    Marcel Cerdan

    Middleweight · 110–4–0

    Accomplishments29.0
    Longevity82.5
    Strength72.3
    Total55.4
  78. #78Wladimir Klitschko

    Wladimir Klitschko

    Heavyweight · 64–5–0

    Accomplishments37.0
    Longevity90.7
    Strength53.3
    Total55.3
  79. #79Kid Gavilán

    Kid Gavilán

    Welterweight · 108–30–5

    Accomplishments31.0
    Longevity86.0
    Strength66.0
    Total55.2
  80. #80Ricky Hatton

    Ricky Hatton

    Light Welterweight–Welterweight · 45–3–0

    Accomplishments36.0
    Longevity63.4
    Strength76.8
    Total55.1
  81. #81Holman Williams

    Holman Williams

    Middleweight · 145–31–12

    Accomplishments28.0
    Longevity89.5
    Strength66.6
    Total55.0
  82. #82

    Srisaket Sor Rungvisai

    Super Flyweight · 50–6–1

    Accomplishments28.0
    Longevity79.3
    Strength75.0
    Total54.9
  83. #83Max Schmeling

    Max Schmeling

    Heavyweight · 56–10–4

    Accomplishments30.0
    Longevity84.0
    Strength67.3
    Total54.7
  84. #84

    Trevor Berbick

    Heavyweight · 49–11–1

    Accomplishments37.0
    Longevity88.3
    Strength53.2
    Total54.7
  85. #85Michael Spinks

    Michael Spinks

    Light Heavyweight–Heavyweight · 31–1–0

    Accomplishments36.0
    Longevity51.6
    Strength85.1
    Total54.6
  86. #86Tyson Fury

    Tyson Fury

    Heavyweight · 36–2–1

    Accomplishments32.0
    Longevity67.7
    Strength76.3
    Total54.2
  87. #87José Nápoles

    José Nápoles

    Welterweight · 81–7–0

    Accomplishments33.0
    Longevity89.4
    Strength56.7
    Total54.2
  88. #88Carmen Basilio

    Carmen Basilio

    Welterweight–Middleweight · 56–16–7

    Accomplishments37.0
    Longevity72.7
    Strength64.6
    Total54.2
  89. #89

    Herbie Hide

    Cruiserweight–Heavyweight · 49–4–0

    Accomplishments39.0
    Longevity82.4
    Strength53.2
    Total54.1
  90. #90Ted 'Kid' Lewis

    Ted 'Kid' Lewis

    Welterweight · 173–30–14

    Accomplishments28.0
    Longevity100.0
    Strength54.7
    Total54.0
  91. #91Oleksandr Usyk

    Oleksandr Usyk

    Cruiserweight–Heavyweight · 25–0–0

    Accomplishments36.0
    Longevity56.5
    Strength78.6
    Total53.9
  92. #92Nonito Donaire

    Nonito Donaire

    Flyweight–Featherweight · 42–8–0

    Accomplishments52.0
    Longevity85.9
    Strength29.3
    Total53.7
  93. #93James J. Jeffries

    James J. Jeffries

    Heavyweight · 19–1–2

    Accomplishments34.0
    Longevity45.1
    Strength90.3
    Total53.7
  94. #94Terry McGovern

    Terry McGovern

    Bantamweight–Featherweight · 66–5–8

    Accomplishments37.0
    Longevity51.6
    Strength79.9
    Total53.5
  95. #95Azumah Nelson

    Azumah Nelson

    Featherweight–Super Featherweight · 38–6–2

    Accomplishments36.0
    Longevity83.8
    Strength53.9
    Total53.3
  96. #96Gennady Golovkin

    Gennady Golovkin

    Middleweight · 42–2–1

    Accomplishments44.0
    Longevity69.5
    Strength53.5
    Total53.2
  97. #97

    Harry Wills

    Heavyweight · 65–8–2

    Accomplishments28.0
    Longevity94.6
    Strength56.1
    Total53.1
  98. #98Battling Nelson

    Battling Nelson

    Lightweight · 59–19–19

    Accomplishments30.0
    Longevity100.0
    Strength48.0
    Total52.9
  99. #99James J. Corbett

    James J. Corbett

    Heavyweight · 11–4–2

    Accomplishments33.0
    Longevity62.1
    Strength74.6
    Total52.8
  100. #100Ray Mercer

    Ray Mercer

    Heavyweight · 36–7–1

    Accomplishments28.0
    Longevity72.7
    Strength73.2
    Total52.7