DateOpponentResultMethodRd
2013-12-07Julio Cesar MirandaWinUD12
2013-01-26Gabrial AltarejosWinKO1
2013-01-26Rey PerezWinUD12
2012-08-11Daniel DiazWinUD12
2011-11-19Adan GarciaWinTKO7
2011-07-09Arturo BadilloWinKO3
2010-07-03Everardo Morales TitleWinTKO7
2009-06-13Margarito LopezWinKO1
2009-02-28Jorge RomeroWinTKO3
2008-01-25Kermin GuardiaWinUD10
2007-05-04Wilfrido Valdez TitleWinTKO2
2006-06-30Domingo Guillen TitleWinKO1
2005-10-29Kaichon Sor Vorapin TitleWinKO6
2005-01-29Miguel Del ValleWinUD10
2004-04-03Juan Alfonso Keb BaasWinTKO9
2003-11-07Alejandro MorenoWinUD10
2003-06-02Valentin LeonWinTKO4
2002-07-19Francisco GarciaWinTKO4
2002-03-22Rafael OrozcoWinKO6
2000-10-19Francisco GarciaWinTKO7
2000-06-03Fernando Luna VelezWinTKO10
2000-03-07Indalecio ValenzuelaWinTKO2
1999-12-18Victor HernandezLossPTS10
1999-10-30Gerson GuerreroLossTKO5
1999-09-10Leonardo RodriguezWinTKO3
1999-05-28Manuel SarabiaWinPTS10
1999-04-02Sergio PerezLossTKO1
1998-10-16Fausto MunozWinKO8
1998-08-28Antonio RuizWinTKO6
1998-07-10Jose Luis VelardeWinUD10
1998-03-27Juan Jose BeltranWinKO2
1997-12-19Manuel YucupisioWinKO1
1997-11-01Martin FingWinTKO1
1997-09-26Jorge VerdugoWinTKO2
1997-08-22Sergio LeyvaWinPTS4
1997-05-23Juan Jose BeltranLossUD4
1997-02-23Juan Jose BeltranDrawPTS4