Best Heavyweight Boxers of All Time: Top 10 Ranked
Muhammad Ali is the best heavyweight boxer of all time, with Joe Louis, Larry Holmes, Rocky Marciano and Lennox Lewis completing the top five in our ranking.

Muhammad Ali is the best heavyweight boxer of all time. He won the title three times in the deepest era the division has ever had and beat Sonny Liston, Joe Frazier, George Foreman and Ken Norton to do it. Joe Louis, with 25 title defenses, is the clear number two. Larry Holmes, Rocky Marciano and Lennox Lewis fill out the top five.
Ranking heavyweights across a century is partly a records argument and partly a judgment call about who they beat. I weighted quality of opposition and title reign first, dominance second, and the raw numbers third, because a padded record against nobodies tells you very little. Mike Tyson and Evander Holyfield make the list on peak and resume respectively; Jack Dempsey, Sonny Liston and the Klitschkos just miss.
All records below come from the published rankings and fight records linked at the bottom. The list counts down to number one.
- No. 1 heavyweight
- Muhammad Ali, 56-5 (37 KOs)
- Most title defenses
- Joe Louis, 25 defenses
- Only undefeated champ
- Rocky Marciano, 49-0 (43 KOs)
- Longest unbeaten run
- Larry Holmes, 48-0 before Spinks
- Oldest champion
- George Foreman, 45 years 360 days
- Youngest champion
- Mike Tyson, 20 years 4 months
10Evander Holyfield (44-10-2, 29 KOs)

Holyfield's record looks ugly because he fought until 2011 and lost most of the late ones. Look at the names instead. He took the undisputed title from Buster Douglas, beat George Foreman and Larry Holmes, avenged his loss to Riddick Bowe in 1993, stopped Mike Tyson in eleven rounds on November 9, 1996 when the books opened him at 25-1, and knocked out Michael Moorer in their 1997 rematch.
He also gave a peak Lennox Lewis all he could handle in their 1999 rematch. A blown-up cruiserweight should not have been able to do any of that. He is the best heavyweight of the 1990s on resume, and only his chin and his stubbornness about retiring keep him this low.
09Mike Tyson (50-7, 44 KOs)

Tyson is here for the peak, not the longevity. He became the youngest heavyweight champion ever at 20 years and 4 months when he stopped Trevor Berbick for the WBC title on November 22, 1986, held the WBA, WBC and IBF belts together from August 1, 1987, and wiped out an unbeaten Michael Spinks in 91 seconds at Convention Hall in Atlantic City on June 27, 1988.
The problem is what followed. He lost the title to Buster Douglas on February 11, 1990 as a 42-1 favorite, lost twice to Holyfield, and was knocked out by Lennox Lewis in Memphis on June 8, 2002. His only win over a man on this list came against Larry Holmes, who came out of retirement to face him. Three years of terror still buys a top-ten spot, but it cannot buy more.
08Joe Frazier (32-4-1, 27 KOs)

Frazier's record is short and three of the four losses are to Ali and Foreman. What he did in between is why he is here. He won the Fight of the Century over an unbeaten Ali at Madison Square Garden on March 8, 1971, which Boxing News calls one of the greatest performances in the sport's history, and he beat Jerry Quarry, Jimmy Ellis, Oscar Bonavena, Eddie Machen and George Chuvalo along the way.
The left hook was the best in heavyweight history and the pressure never stopped. Foreman put him down six times in two rounds in Jamaica in 1973, which is the only reason he is not higher.
07Jack Johnson (56-11-8, 36 KOs)

Johnson was the first Black heavyweight champion and, by most accounts, the first truly modern one. He took the title from Tommy Burns, then beat the undefeated former champion James J. Jeffries, who came out of retirement for the original Fight of the Century on July 4, 1910. Wins over Sam Langford, Stanley Ketchel, Joe Jeannette and Sam McVea fill out a resume nobody of his era could match.
His career ran from 1897 to 1931, and the loss count reflects an era of newspaper decisions and fights into his forties. At his best he was quicker, more skilled defensively and more complete than anyone before Louis.
06George Foreman (76-5, 68 KOs)

Two careers, both great. The first Foreman destroyed Joe Frazier in two rounds for the title in 1973 and did the same to Ken Norton, then ran into Ali in Kinshasa. The second Foreman came back in 1987 after a decade away, heavier and smarter, and on November 5, 1994 knocked out Michael Moorer at the MGM Grand while behind on every scorecard. He was 45 years and 360 days old, the oldest heavyweight champion in history.
Sixty-eight knockouts in 76 wins is the kind of power that reorganizes a division. The 1974 loss to Ali and the long gap in the middle keep him out of the top five, but no heavyweight ever combined this much punch with this much durability across 20 years.
05Lennox Lewis (41-2-1, 32 KOs)

Lewis is one of only two heavyweight champions, with Marciano, to beat every man he ever fought. Both of his losses, to Oliver McCall and Hasim Rahman, were avenged by knockout, and the Rahman rematch at Mandalay Bay on November 17, 2001 took four rounds. He beat Evander Holyfield, knocked out Mike Tyson in eight rounds in Memphis on June 8, 2002, and finished his career with a win over Vitali Klitschko in 2003.
Add David Tua, Ray Mercer and Tommy Morrison and you have the dominant heavyweight of the 1990s and early 2000s. The chin was the knock on him. The results say it only mattered twice, and he fixed both.
04Rocky Marciano (49-0, 43 KOs)

The only heavyweight champion to retire undefeated, with the highest knockout percentage of any champion in the division. Marciano won the title by knocking out Jersey Joe Walcott in the thirteenth round at Municipal Stadium in Philadelphia on September 23, 1952 while trailing on all three cards. He beat Walcott again in one round, beat Ezzard Charles, stopped Archie Moore, and retired a faded Joe Louis.
Critics call him crude and small for the era, and both things are true. Nobody beat him anyway. The conditioning and the pressure wore down every man he faced, and the record is still the most famous in boxing.
03Larry Holmes (69-6, 44 KOs)

Holmes won the WBC title from Ken Norton by split decision on June 9, 1978 and held the top of the division for seven years. He made 20 title defenses, second only to Louis, beating Earnie Shavers, Gerry Cooney, Tim Witherspoon, Mike Weaver and Trevor Berbick. He was 48-0 and one win from Marciano's record when Michael Spinks outpointed him on September 21, 1985.
The jab was the finest in heavyweight history, and his recovery powers were nearly as good; he got off the floor more than once to win. He fought until he was 52, still beating contenders like Ray Mercer in his forties. Holmes was never loved because he followed Ali, but his seven-year reign stands up to anyone's.
02Joe Louis (66-3, 52 KOs)

Twenty-five title defenses over a reign that ran more than eleven years. No heavyweight has come close. Louis beat Max Baer, James Braddock for the title, Billy Conn, John Henry Lewis, Jersey Joe Walcott and, in the most important fight of his life, Max Schmeling in two minutes and four seconds at Yankee Stadium on June 22, 1938 to avenge his only loss in his prime.
He was the most precise finisher the division has produced, a boxer-puncher whose combinations ended fights in a way nobody before him managed. Two of his three losses came at the end, including the Marciano fight. The resume between 1935 and 1948 is the strongest argument against Ali at number one, and I take it seriously.
01Muhammad Ali (56-5, 37 KOs)

Three title reigns in the toughest heavyweight era that ever existed. Ali took the title from Sonny Liston as a 7-1 underdog in Miami Beach on February 25, 1964, lost years of his prime outside the ring, came back and lost to Frazier, then beat Frazier twice, including the Thrilla in Manila. He regained the title from an unbeaten George Foreman in Kinshasa on October 30, 1974 as a 4-1 underdog, and won it a third time from Leon Spinks in New Orleans on September 15, 1978.
The wins over Liston, Frazier, Foreman and Norton are four Hall of Fame-level heavyweights beaten at or near their peaks, something no one else here can claim. He also beat Floyd Patterson, Jerry Quarry, Ron Lyle, Oscar Bonavena, Ernie Terrell, Earnie Shavers, George Chuvalo and Cleveland Williams. Speed, ring intelligence and a chin that held up against the hardest punchers of his time put him on top, and the losses, most of them at the end, do not change that.
Ali is number one and I will not pretend it is close, but I will say Louis has the better case than most fans realize. Twenty-five defenses in eleven years is not a soft record; it includes Schmeling, Conn and Walcott. The place I will fight people is Holmes at three. He beat everybody for seven years with the best jab the division has seen, and he gets dinged because he was not Ali and because his record ends with a bunch of forty-something cash-outs. Judge the reign, not the retirement tour. Tyson at nine will annoy a lot of readers. Watch the Spinks fight again, then list his wins over anyone else on this page. There is one, a Larry Holmes who had been retired for years. Lewis at five is the one modern pick I feel most certain about: two losses, both avenged, and he beat every man he ever shared a ring with.
QUESTIONS PEOPLE ASK.
Who is the greatest heavyweight boxer of all time?
Muhammad Ali. He won the heavyweight title three times, in 1964, 1974 and 1978, and beat Sonny Liston, Joe Frazier, George Foreman and Ken Norton in the strongest era the division has ever had. Joe Louis, with a record 25 title defenses, is the strongest alternative case and most historians put the two of them first and second in some order.
Who has the most heavyweight title defenses?
Joe Louis, with 25 successful defenses across a reign that lasted more than eleven years. Larry Holmes is second with 20 defenses between 1978 and 1985. Louis's defenses included Max Schmeling, Billy Conn and Jersey Joe Walcott, and he finished with a record of 66-3 and 52 knockouts.
Why is Mike Tyson not ranked higher?
Because his best wins do not compare to the men above him. Tyson was the youngest heavyweight champion ever at 20 years and 4 months and unified the division by 1987, but he lost to Buster Douglas as a 42-1 favorite in 1990, lost twice to Evander Holyfield and was knocked out by Lennox Lewis in 2002. His only win over another fighter on this list came against a Larry Holmes who had come out of retirement.
Was Rocky Marciano really the only undefeated heavyweight champion?
Marciano is the only heavyweight champion to retire undefeated with a complete career, finishing 49-0 with 43 knockouts in 1955 after beating Jersey Joe Walcott, Ezzard Charles, Archie Moore and Joe Louis. Lennox Lewis matched one piece of his record by beating every opponent he ever faced, but Lewis did it by avenging two losses rather than never losing.
Where do Tyson Fury and Oleksandr Usyk rank among the all-time heavyweights?
Not in this top ten yet. Usyk's undisputed run and Fury's wins over Wladimir Klitschko and Deontay Wilder are real achievements, and either could push into the bottom of the list once their careers are complete and the records are final. For now the resumes of Holyfield, Tyson and Frazier against the fighters of their eras still carry more weight.
- The top 10 heavyweights of all time (Boxing News)
- Top 12 All-Time Greatest Heavyweights (The Fight City)
- Top 10 All-Time Greatest Heavyweights (Sports Illustrated)
- Larry Holmes record and career
- Mike Tyson record and career
- Michael Moorer vs. George Foreman
- Jersey Joe Walcott vs. Rocky Marciano
- Joe Louis vs. Max Schmeling II
- Muhammad Ali vs. Sonny Liston
- The Rumble in the Jungle
Figures in this piece come from the sources above; purses, deals and net worth totals are estimates unless a commission or the fighter disclosed them. Spotted an error? Send a correction.



