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 Joseph Diaz: Top 10 Fights

Last Updated:

Joseph Diaz has had 39 fights with 15 KO wins. Some of his best fights among these so far have been against Tevin Farmer, Devin Haney, Gary Russell Jr., Javier Fortuna, and Victor Terrazas. The following are Diaz' top 10 fights.

Joseph Diaz' boxing career

  1. Joseph Diaz defeats Tevin Farmer

    On Joseph Diaz defeated Tevin Farmer via 12 round unanimous decision. Diaz was 27 years old with a record of 31-1 (15 KOs). Farmer was 29 years old with a record of 30-4-1 (6 KOs). Diaz won the IBF super-featherweight title — his first world title. The performance in this fight is the number one among all of Diaz' fights.

  2. Joseph Diaz loses to Devin Haney

    On Joseph Diaz lost to Devin Haney via 12 round unanimous decision. Diaz was 29 years old with a record of 32-2-1 (15 KOs). Haney was 23 years old with an undefeated record of 26-0 (15 KOs). Despite the loss, Diaz put on a good fight. This fight is the second best performance in Diaz' career.

  3. Joseph Diaz loses to Gary Russell Jr.

    On Joseph Diaz lost to Gary Russell Jr. via 12 round unanimous decision. Diaz was 25 years old with a record of 26-1 (14 KOs). Russell Jr. was 29 years old with a record of 28-1 (17 KOs). Despite the loss, Diaz put on a good fight.

  4. Joseph Diaz defeats Javier Fortuna

    On Joseph Diaz defeated Dominican boxer Javier Fortuna via 12 round unanimous decision. Diaz was 28 years old with a record of 32-1-1 (15 KOs). Fortuna was 31 years old with a record of 36-2-1 (25 KOs).

  5. Joseph Diaz defeats Victor Terrazas

    On Joseph Diaz defeated Victor Terrazas via 3rd round KO. Diaz was 25 years old with a record of 26-0 (14 KOs).

  6. Joseph Diaz defeats Andrew Cancio

    On Joseph Diaz defeated Andrew Cancio via 9th round TKO. Diaz was 23 years old with a record of 22-0 (13 KOs).

  7. Joseph Diaz defeats Jesús Rojas

    On Joseph Diaz defeated Jesús Rojas via 12 round unanimous decision. Diaz was 25 years old with a record of 27-1 (14 KOs).

  8. Joseph Diaz defeats Charles Huerta

    On Joseph Diaz defeated Charles Huerta via 10 round unanimous decision. Diaz was 26 years old with a record of 28-1 (14 KOs).

  9. Joseph Diaz defeats Manuel Ávila

    On Joseph Diaz defeated Manuel Ávila via 10 round unanimous decision. Diaz was 24 years old with a record of 24-0 (13 KOs).

  10. Joseph Diaz defeats Horacio García

    On Joseph Diaz defeated Horacio García via 10 round unanimous decision. Diaz was 24 years old with a record of 23-0 (13 KOs).