DateOpponentResultMethodRd
2014-09-05Juan José MartínezWinTD7
2014-05-10Sergio VillanuevaWinUD10
2013-04-20José RamírezLossSD12
2012-10-20Daniel RuizWinSD12
2011-12-10Miguel Angel MendozaWinKO6
2011-06-11Heriberto RuizWinTD7
2011-01-29Alejandro BarreraWinKO3
2010-08-28Alejandro BarreraWinTKO4
2010-04-23Saichon SotornpitakWinKO6
2009-10-16Marangin MarbunWinTKO7
2008-11-22Heriberto RuizLossUD8
2008-08-30Eden MarquezWinTKO2
2008-04-06Genaro CamargoWinKO2
2007-12-02Antonio MezaWinUD12
2007-05-05Sergio Manuel MedinaWinUD12
2007-02-24Marino MontielWinKO3
2006-12-02Giovanni AndradeWinRTD4
2006-05-20Roberto BonillaWinKO3
2005-12-23Gerardo EspinozaWinUD8
2005-11-19Obote AmemeWinTKO2
2005-09-10Felix FloresWinKO3
2005-06-11Gilberto BolanosWinRTD5
2005-03-11Aree PhosuwangymWinTKO5
2005-01-29Vuyisile BebeWinUD12
2004-10-24Christian CasinoWinUD1
2004-08-17Saensak SingmanasakWinKO2
2004-06-27Hirokatsu YamazakiWinRTD3
2004-05-29Kim Hwi-JongWinSD10
2004-04-20Hengky WuwunganWinTKO3
2004-04-04Albert CesaWinTKO2
2004-02-28Rommel LibradillaWinTKO2
2004-01-08Rodel OraisWinUD10
2003-12-27Jun PaderWinTKO3
2003-10-12Ricky EscanerWinTKO3
2003-08-30Rey MartizanoWinTKO4
2003-07-26Jerry ManganipWinTKO3
2003-06-12Noel AcasioWinUD6