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. The performance in this fight is the number one among all of Diaz' fights.
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. This fight is the second best performance in Diaz' career.
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.
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).
On Joseph Diaz defeated Charles Huerta via 10 round unanimous decision. Diaz was 26 years old with a record of 28-1 (14 KOs).
On Joseph Diaz defeated Victor Terrazas via 3rd round KO. Diaz was 25 years old with a record of 26-0 (14 KOs).
Joseph Diaz' fight with Tajikistani boxer Shavkat Rakhimov on ended in a draw. Diaz was 28 years old with a record of 31-1-1 (15 KOs). Rakhimov was 26 years old with an undefeated record of 15-0 (12 KOs).
On Joseph Diaz lost to Mexican boxer William Zepeda via 12 round unanimous decision. Diaz was 29 years old with a record of 32-3-1 (15 KOs). Zepeda was 26 years old with an undefeated record of 26-0 (23 KOs). Despite the loss, Diaz put on a good fight.
On Joseph Diaz defeated Andrew Cancio via 9th round TKO. Diaz was 23 years old with a record of 22-0 (13 KOs).
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).