DateOpponentResultMethodRd
2011-10-01Pablo TorresWinUD10
2011-07-10Nahum Cerón CruzWinRTD2
2011-04-16Miguel Ángel GonzálezWinSD10
2009-10-24Germán MerazLossUD8
2008-07-19Leonilo MirandaLossKO8
2008-05-30Óscar OlivasWinKO9
2007-07-18Mike OliverLossUD12
2006-11-09Alberto Chuc UicabWinTKO5
2006-10-05Paulino villalobosWinTKO3
2006-08-24Miguel MartínezWinTKO2
2003-10-04Gerardo Espinoza TitleWinTKO8
2003-04-12Steve DotseWinRTD2
2001-08-17Hugo DianzoWinSD12
2001-03-31Alejandro EstradaWinTKO6
2000-12-18Akihiro KanaiLossMD10
1999-12-04Francisco MateosLossUD12
1999-02-27Adonis CruzWinUD10
1998-09-26José Guadalupe GastélumWinTKO5
1998-05-29Alejandro MedinaWinKO1
1997-10-11Hugo DianzoLossUD10
1997-07-19Sergio MillanLossSD12
1997-03-07Samson Dutch Boy GymLossKO4
1996-09-12Víctor OchoaWinKO2
1996-06-15Gerardo MartínezLossKO6
1996-02-17José Francisco SarabiaWinKO9
1995-09-30Néstor LópezLossPTS10
1995-05-19Víctor OchoaWinKO3
1995-03-22Jesse MirandaWinPTS8
1995-02-20Marius Heriberto FríasWinSD6
1994-10-01Alcibiades GallegosWinKO1
1994-05-21Néstor LópezDrawPTS8
1994-04-15Fernando VelazcoWinKO3
1994-02-25Herminio FloresWinKO3
1993-06-28Herminio FloresWinKO2
1993-04-20Mario LópezWinKO3
1993-03-19Julio César GarcíaWinKO2
1993-02-25Genaro VázquezWinKO1
1992-05-12Juan PinaWinKO2