Within the recorded range there are 46 bouts between 2001 and 2018, about one every 4.5 months. It has been 8 years since the last bout. 23 of the 38 wins came inside the distance, 5 of them in the first round. Of the 6 losses, 2 came inside the distance and 4 on the cards. The best win came against Giovani Segura in 2011, who was rated 2403 at the time.
DateOpponentResultMethodRd
2017-09-09Miguel CartagenaWinKO5
2017-03-02Ruben MontoyaWinUD10
2015-07-25Omar SotoWinKO1
2014-12-06Armando VazquezWinKO4
2014-07-19José Alfredo ZúñigaWinKO5
2014-03-29Juan HerreraWinUD10
2010-11-05Liempetch Sor VeerapolWinTKO7
2010-07-10Omar SotoWinSD10
2009-08-29Jesus Iribe TitleWinUD12
2008-12-12Benjamin GarciaWinKO2
2008-09-25Juan Javier LagosWinUD8
2008-05-17Fred Heberto ValdezWinKO3
2008-02-16Cesar LopezWinUD8
2008-01-04Jose Garcia BernalWinUD8
2005-05-28Ruben ContrerasWinTKO6
2004-12-16Angel Antonio PrioloWinKO7
2004-02-13Juan Alfonso Keb BaasWinUD12
2003-07-22Luis DoriaWinTKO1
2003-04-15Valentin LeonWinTKO8
2003-01-10Alejandro MorenoWinUD12
2002-08-30Juan Javier LagosWinUD12
2002-06-18Francisco SotoWinTKO5
2002-05-17Sandro Orlando OviedoWinKO1
2002-03-15Leonardo GutierrezWinTKO4
2002-01-05Antonio PerezWinTKO3
2001-11-23Mike ThomasWinUD4
2001-11-09Sheldon WileWinTKO1
2001-09-28Kenny BerriosWinTKO4
2001-05-15Benjamin EscobiaWinUD4