Always display infographic in interactive mode
What is interactive mode infographic?

The infographic you see by default is an image. On the interactive infographic, you can mouseover, click, tap etc. on the chart to see more details about the fights. The browser's localStorage will be used to store your preference.

Best of Errol Spence Jr.: Top 10 Fights

Last Updated:

Errol Spence Jr. has had 29 fights with 22 KO wins. Some of his best fights among these so far have been against Kell Brook, Danny García, Lamont Peterson, Mikey Garcia, and Shawn Porter. The following are Spence Jr.'s top 10 fights.

Errol Spence Jr.'s boxing career

  1. Errol Spence Jr. defeats Kell Brook

    On Errol Spence Jr. defeated British boxer Kell Brook via 11th round KO. Spence Jr. was 27 years old with a record of 22-0 (19 KOs). Brook was 31 years old with a record of 36-1 (25 KOs). Spence Jr. won the IBF welterweight title — his first world title. The performance in this fight is the number one among all of Spence Jr.'s fights.

  2. Errol Spence Jr. defeats Danny García

    On Errol Spence Jr. defeated Danny García via 12 round unanimous decision. Spence Jr. was 30 years old with a record of 27-0 (21 KOs). Garcia was 32 years old with a record of 36-2 (21 KOs). Spence Jr. successfully defended his WBC and IBF welterweight titles. This fight is the second best performance in Spence Jr.'s career.

  3. Errol Spence Jr. defeats Lamont Peterson

    On Errol Spence Jr. defeated Lamont Peterson via 7th round RTD. Spence Jr. was 27 years old with a record of 23-0 (20 KOs). Peterson was 33 years old with a record of 35-3-1 (17 KOs). Spence Jr. successfully defended his IBF welterweight title.

  4. Errol Spence Jr. defeats Mikey Garcia

    On Errol Spence Jr. defeated Mikey Garcia via 12 round unanimous decision. Spence Jr. was 29 years old with a record of 25-0 (21 KOs). Garcia was 31 years old with an undefeated record of 39-0 (30 KOs). Spence Jr. successfully defended his IBF welterweight title.

  5. Errol Spence Jr. defeats Shawn Porter

    On Errol Spence Jr. defeated Shawn Porter via 12 round split decision. Spence Jr. was 29 years old with a record of 26-0 (21 KOs). Porter was 31 years old with a record of 30-2-1 (17 KOs). Spence Jr. successfully defended his IBF welterweight title, and won the WBC welterweight title.

  6. Errol Spence Jr. defeats Yordenis Ugas

    On Errol Spence Jr. defeated Cuban boxer Yordenis Ugas via 10th round RTD. Spence Jr. was 32 years old with a record of 28-0 (22 KOs). Ugás was 35 years old with a record of 27-4 (12 KOs). Spence Jr. successfully defended his WBC and IBF welterweight titles, and won the WBA (Super) welterweight title.

  7. Errol Spence Jr. defeats Carlos Ocampo

    On Errol Spence Jr. defeated Mexican boxer Carlos Ocampo via 1st round KO. Spence Jr. was 28 years old with a record of 24-0 (21 KOs). Ocampo was 22 years old with an undefeated record of 22-0 (13 KOs). Spence Jr. successfully defended his IBF welterweight title.

  8. Errol Spence Jr. defeats Leonard Bundu

    On Errol Spence Jr. defeated Italian boxer Leonard Bundu via 6th round KO. Spence Jr. was 26 years old with a record of 21-0 (18 KOs). Bundu was 41 years old with a record of 33-1-2 (12 KOs).

  9. Errol Spence Jr. loses to Terence Crawford

    On Errol Spence Jr. lost to Terence Crawford via 9th round TKO. Spence Jr. was 33 years old with a record of 28-1 (22 KOs). Crawford was 35 years old with an undefeated record of 39-0 (30 KOs). Spence Jr. lost his WBA (Super), WBC, and IBF welterweight titles. Despite the loss, Spence Jr. put on a good fight till it lasted.

  10. Errol Spence Jr. defeats Samuel Vargas

    On Errol Spence Jr. defeated Colombian boxer Samuel Vargas via 4th round TKO. Spence Jr. was 25 years old with a record of 16-0 (13 KOs). Vargas was 25 years old with a record of 20-1-1 (10 KOs).