Within the recorded range there are 40 bouts between 2004 and 2024, about one every 6.1 months. It has been 2 years since the last bout. 19 of the 31 wins came inside the distance, 4 of them in the first round. Of the 9 losses, 3 came inside the distance and 4 on the cards. It ended on 3 straight losses. The highest it has been is 2200, in 2019; it stands at 1956 now. The best win came against Jhonny González in 2015, who was rated 2385 at the time.
DateOpponentResultMethodRd
2024-05-18Jordan WhiteLossTKO1
2022-11-19Toka Kahn ClaryLossUD10
2019-11-14Charles HuertaWinUD10
2018-12-08Deivi Julio BassaWinUD8
2018-10-06Jose LopezWinTKO6
2017-07-21Orlando RizoWinRTD5
2015-03-06Gabino Cota TitleWinUD10
2014-03-14Guillermo AvilaWinUD12
2013-08-17José Miguel TamayoWinTKO4
2011-10-01Jose Luis AraizaWinKO2
2011-06-03Adolfo LanderosWinKO1
2011-01-22Cecilio SantosWinKO1
2010-07-10Eden SonsonaWinTKO9
2010-02-27Jose Angel BeranzaWinUD12
2009-10-24Juan José BeltránWinTKO2
2009-06-26Felix FloresWinTKO5
2008-10-17Jose Angel BeranzaWinUD10
2007-12-08Andrés LedesmaWinTKO2
2007-08-25Pedro Rincon MirandaWinKO1
2007-04-20Oscar AndradeLossDQ6
2006-09-15Paulino VillalobosWinUD8
2006-07-15Arturo BracamontesWinTKO4
2006-05-06Torrence DanielsWinUD8
2006-01-27Terrance RoyWinTKO3
2005-10-21David VasquezWinKO2
2005-09-01Elvis Luciano MartinezWinUD6
2005-07-16Tim CarrizalesWinTKO2
2005-04-29Alexander AlonzoWinUD4
2005-03-11Ray RyanWinTKO2
2005-02-04Robert DaLuzWinUD4
2004-06-25Yuniel RamosWinTKO3