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.

Joseph Diaz Record

Total Fights40
Title Wins1
Title Defenses0
Title-Fight KOs0
KO Wins15
KO Losses1
Joseph Diaz Record & Stats
Joseph Diaz' Record
Joseph Diaz' boxing record and career infographic

      Featured Opponents

      What is Joseph Diaz' boxing record?

      11 years and four months into his professional boxing career, Joseph Diaz has fought 40 times with 33 wins, 6 losses, and 1 draw.

      Diaz' boxing record is currently 33-6-1, which includes one super-featherweight world-title win. He has a 37.5% knockouts-to-fights ratio with 15 of his total 40 fights being knockout wins. The only knockout loss in Diaz' career is a 9th round KO loss to Oscar Duarte Jurado, which was not a world title fight.

      His latest fight was a 9th round KO defeat to Oscar Duarte Jurado on April 27, 2024. He is on a two-fight losing streak.

      Some of Diaz' best fights and notable victories include wins over Tevin Farmer, Javier Fortuna, Victor Terrazas, Andrew Cancio, Jesús Rojas, Charles Huerta, and Manuel Ávila.

      40Apr 27, 202431Oscar Duarte JuradoLossKO9
      39Feb 15, 202431Jesus PerezLossSD
      38Jul 8, 202330Jerry PerezWinUD
      37Mar 18, 202330Mercito GestaLossSD
      36Oct 29, 202229William ZepedaLossUD
      35Dec 4, 202129Devin HaneyLoss *UD
      34Jul 9, 202128Javier FortunaWinUD
      33Feb 13, 202128Shavkat RakhimovDrawMD
      32Jan 30, 202027Tevin FarmerWin *UD
      31Sep 21, 201926Jesus CuadroWinMD
      30May 4, 201926Freddy FonsecaWinTKO7
      29Feb 9, 201926Charles HuertaWinUD
      28Aug 11, 201825Jesús RojasWinUD
      27May 19, 201825Gary Russell Jr.Loss *UD
      26Feb 22, 201825Victor TerrazasWinKO3
      25Sep 16, 201724Rafael RiveraWinUD
      24May 6, 201724Manuel ÁvilaWinUD
      23Dec 17, 201624Horacio GarcíaWinUD
      22Sep 17, 201623Andrew CancioWinTKO9
      21Jul 30, 201623Victor ProaWinKO2
      20Apr 23, 201623Jayson VélezWinUD
      19Dec 18, 201523Hugo PartidaWinTKO2
      18Oct 23, 201522Ruben TamayoWinUD
      17Jul 11, 201522Rene AlvaradoWinUD
      16May 9, 201522Giovanni DelgadoWinUD
      15Mar 6, 201522Juan Luis HernandezWinTKO3
      14Dec 8, 201422Jose Angel BeranzaWinUD
      13Nov 13, 201421Roberto CastanedaWinRTD4
      12Sep 29, 201421Raul HidalgoWinTKO7
      11Jul 9, 201421Ramiro RoblesWinUD
      10Apr 26, 201421Luis MaldonadoWinUD
      9Mar 8, 201421Joivany FuentesWinTKO5
      8Dec 13, 201321Carlos RodriguezWinTKO7
      7Aug 24, 201320Noel MendozaWinKO3
      6Jul 20, 201320Luis CosmeWinKO1
      5Jun 8, 201320Rigoberto CasillasWinRTD3
      4May 3, 201320Eric GotayWinTKO3
      3Mar 16, 201320Alberto CupidoWinUD
      2Feb 2, 201320Jose RuizWinTKO2
      1Dec 15, 201220Vicente Afaro MartinezWinUD

      * World-title fight

      Boxing career

      Joseph Diaz (JoJo) is a 31-year old American professional boxer. He was born in South El Monte, California, U.S. on November 23, 1992. He is a former super-featherweight world champion.

      Diaz made his professional boxing debut against Vicente Afaro Martinez at the age of 20 on December 15, 2012, defeating Martinez via 4 round unanimous decision. He went on to win 25 more consecutive fights after the debut, which included 14 wins via stoppage.

      He had his first world title fight at the age of 25 on May 19, 2018 after 26 professional fights, against Gary Russell Jr. for the WBC title. He lost to Russell Jr. via 12 round unanimous decision.

      Diaz has won one world title at super-featherweight. For all the details about Diaz' world title wins and defenses refer to the "Championships" section below.

      Diaz has had a total of six losses in his professional boxing career so far.

      His most recent fight was a non-title bout against fellow American boxer Oscar Duarte Jurado on April 27, 2024. Diaz lost the fight via 9th round KO. It's been 2 months and 16 days since this fight.


      Diaz has had a total of three world-title fights till today, which includes winning one world title and zero successful title defenses. He won one of these fights and lost two.

      Title Wins

      Joseph Diaz has fought for a super-featherweight world title in three fights and won once. Till today, he has won one super-featherweight belt.

      DateOpponentDivisionTitles WonMethod
      Jan 30, 2020Tevin FarmerSuper-featherweightIBFUD


      Diaz has fought a total of 40 times till today, which includes 3 world-title fights at three weight divisions. These three fights are the highlight of his career.

      • May 19, 2018: In his first world-title fight, Joseph Diaz loses to Gary Russell Jr. via 12 round unanimous decision. He was fighting for the WBC featherweight title.

      • January 30, 2020: Diaz wins the IBF super-featherweight title from Tevin Farmer, by beating Farmer via 12 round unanimous decision.

      • July 9, 2021: Joseph Diaz beats Javier Fortuna via 12th round unanimous decision.


      Ape Index
      Win Streak
      Career Score