DateOpponentResultMethodRd
2006-07-02Michael DomingoLossTKO7
2006-05-12Agapito OntiverosWinTKO5
2004-07-16Aarón SepúlvedaWinTKO3
2003-11-07Francisco GarcíaWinSD10
2001-09-01Óscar AndradeWinUD12
2000-07-14Javier ÁngelesWinTKO4
2000-02-11Alfredo VirgenWinTKO5
2000-01-14Miguel MartínezWinTKO2
1999-05-28José VargasWinKO3
1998-12-19Manuel Jesús HerreraWinUD12
1998-07-18Julio CoronelWinUD12
1998-03-15Leonardo GutiérrezWinUD12
1997-10-21Eduardo GarcíaWinSD12
1997-04-07Miguel Ángel GranadosWinUD10
1996-09-14Esteban AyalaWinKO4
1996-03-30Edison TorresWinKO9
1995-08-11Raúl RíosWinKO9
1995-03-24Óscar CalzadaWinKO2
1994-12-16Ladislao VázquezWinSD12
1994-08-18Marcos PachecoWinKO10
1994-03-26Hugo TorresWinKO3
1993-11-18Miguel EspinozaLossTKO9
1993-04-30Eduardo RamírezWinTD10
1992-12-18Raúl RíosLossTKO10
1992-10-16Ismael RodríguezWinDQ10
1992-07-17Gerardo GarcíaWinSD12
1992-04-30Alfredo XequeWinPTS12
1992-02-28Carlos Alberto RodríguezWinPTS12
1991-10-18Antonio PérezWinKO7
1991-08-16Julio César CardonaWinKO2
1991-07-05Rey HernándezWinKO5
1991-05-16Javier VarguezWinUD10
1991-02-28Raúl RíosWinUD10
1990-10-05Víctor HernándezWinKO2
1990-09-14José Luis VelardeWinKO6
1990-06-29Juan GarcíaWinKO4
1990-05-04Jorge TorresWinKO5
1990-03-23Antonio TorresWinKO4
1989-12-05Martín UríasWinKO4
1989-11-17Jorge TorresWinPTS8
1989-10-07Fernie IslasWinKO3
1989-09-09Rodolfo GonzálezWinKO1
1989-08-08Pablo TiznadoWinPTS6
1989-06-02Martín CardeñaWinKO6
1989-04-14Martín CardeñaWinKO6
1989-03-03Humberto CorralesWinKO1