Within the recorded range there are 33 bouts between 2000 and 2018, about one every 6.5 months. It has been 8 years since the last bout. 13 of the 25 wins came inside the distance, 4 of them in the first round. Of the 6 losses, 4 came inside the distance and 2 on the cards. The highest it has been is 2160, in 2009; it stands at 1946 now. The best win came against Leonilo Miranda in 2009, who was rated 2029 at the time.
DateOpponentResultMethodRd
2017-06-11José LópezLossUD12
2016-10-07Gabino CotaWinTKO7
2016-07-15Alejandro ValdezWinKO7
2016-03-04Romulo KoasichaWinUD10
2015-10-09Gabino CotaWinUD10
2015-06-27Edwin LopezWinTKO4
2013-03-15Aalan MartinezWinTKO6
2012-10-19Jorge PazosWinUD12
2012-02-10Alejandro DelgadoWinKO11
2011-10-14Michael FrancoWinKO1
2009-09-19Cornelius LockLossTKO5
2009-01-16Leonilo MirandaWinKO5
2008-03-22Carlos GuevaraWinUD12
2007-11-17Wilfredo AcunaWinUD10
2007-05-11Armando CórdobaWinUD8
2007-04-07Ricardo MedinaWinUD6
2007-03-10Francisco HuertaWinTKO1
2006-11-11Juan Ramón CruzWinTD9
2006-06-17Ricardo BarreraWinKO1
2006-04-01Pedro Rincón MirandaWinUD8
2005-12-17Osvaldo CedeñoWinUD6
2005-08-26Michael ConnollyWinUD4
2004-11-19Javier HernándezWinUD4
2002-06-22Alberto CepedaWinTKO2
2001-07-21Willie ThomasWinTKO5
2001-04-19Eugenio VenturaWinKO2
2000-12-15Alfredo ValdezWinKO1