DateOpponentResultMethodRd
2015-05-09Genaro CastorenaWinUD8
2012-09-28Tomas SierraWinSD8
2012-06-07Francisco DianzoWinTKO3
2010-07-29Gabriel LopezWinTKO4
2010-02-19Adolfo RamosDrawTD2
2009-07-01Robinson CastellanosWinSD10
2007-11-02Vernie TorresWinTKO4
2007-02-23Jose NavarreteWinTKO6
2006-12-23Giovanny UrbinaWinTKO6
2006-04-08Antonio MezaWinUD12
2005-09-30Francisco MateosWinUD10
2003-11-15Oscar AndradeWinMD10
2003-09-20Cesar Ricardo MartinezWinKO4
2003-07-12Oscar ArciniegaWinTKO6
2003-03-29Julio Cesar AvilaDrawTD2
2003-03-01Luis Perez VicenteWinTKO8
2002-08-30Francisco MateosWinTKO7
2001-07-10Don BrockingtonWinTKO1
2001-05-15Julio Cesar CardonaWinKO4
2001-01-05Juan Carlos LopezWinKO8
2000-10-06Erik LópezWinTKO10
2000-07-07Jose Antonio MorenoWinTKO
2000-04-01Gerardo RubinWinTKO3
2000-02-07Marco AcevedoWinTKO
1999-07-28Julio Cesar RuizWinSD6
1999-06-09Mucio CastilloWinTD6
1998-11-06Jorge RamosWinPTS6
1998-05-28Jesus PeribanLossPTS6
1998-03-10Juan Carlos BrenaLossUD6
1997-10-21Victor JimenezWinPTS6
1997-08-15Ismael GarciaWinKO
1997-06-03Abraham ReyesWinPTS4
1997-04-22Abel VargasWinPTS4
1997-03-11Enrique ReyesWinTKO2