Within the recorded range there are 30 bouts between 2007 and 2022, about one every 6.2 months. It has been 3 years since the last bout. 20 of the 25 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 2 came inside the distance and 2 on the cards. The best win came against Milan Melindo in 2015, who was rated 2281 at the time.
DateOpponentResultMethodRd
2022-10-28Manuel JimenezWinTKO1
2016-10-22Ulises LaraLossTKO4
2015-01-10Mauricio FuentesWinTKO2
2013-06-07Ricardo ArmentaWinKO3
2012-12-21Javier MerazWinTKO2
2012-08-04Cristian AguilarWinKO2
2012-06-23Arcadio SalazarWinKO2
2012-04-23Francisco AguilarWinKO1
2012-02-11Armando VazquezWinKO7
2011-12-10Arcadio SalazarWinTKO1
2011-10-22German Aaron CotaWinTKO4
2011-07-08Jorge GuerreroLossTKO2
2010-06-12Osvaldo IbarraWinTKO4
2010-02-20Rigoberto CasillasWinTKO2
2009-12-05Ricardo ArmentaWinTKO2
2009-09-05Francisco AguilarWinTKO5
2009-08-01Rogelio ArmentaWinUD6
2009-06-20Manuel GalavizWinTKO2
2008-12-20Juan Manuel ArmendarizWinKO2
2008-08-23Arcadio SalcidoWinTKO1
2008-08-02Juan Manuel ArmendarizWinKO1
2008-07-13Manuel JiménezLossUD4
2008-05-31Gustavo EnriquezWinKO2
2008-05-02Felipe SalgueroWinMD4
2008-04-05Ernesto ArmentaDrawPTS4
2007-10-26Jesus JuarezWinKO3
2007-09-07Ernesto ArmentaWinUD4