Boxing is not just a sport. It is a science of carefully placed jabs and punches in order to achieve points. It is unlike any other fighting sport out there and there are specific rules that the boxers have to follow if they do not want to be disqualified.

Over the years, we have seen many athletes who have taken up this sport and each of them have gone down in history as the best of the best. There have been many wins and losses during this time but it is a measure of a fighter at his peak and how he compared to and fared against the other great fighters of his era. Either way, we have collected a list of 50 of the best boxers of all time.

Salvador Sanchez


Salvador Sanchez died in a tragic automobile accident in 1982, but if this had not been the case, there are many people who believe that he could have become the greatest featherweight fighter of all time. He held the record for 32 knockouts during his career.

While his career was short-lived, Sanchez compiled wins over high-level opposition, including Danny “Little Red” Lopez (twice), Ruben Castillo, Juan Laporte, Wilfredo Gomez and Azumah Nelson.

We never had the chance to see him reach the peak of his career and become the fighter that he was supposed to be.