DateOpponentResultMethodRd
2007-04-06Wes FergusonLossTKO5
2007-01-12Wilton HilarioLossTKO3
2006-11-17Allen LitzauLossUD6
2006-04-27Isaac MendozaLossUD10
2005-09-27Juan ArroyoLossUD8
2005-08-11Monty Meza ClayLossTKO6
2004-06-19John TriggLossPTS6
2004-02-27Jose ReyesLossUD6
2004-01-23Dillet FrederickWinUD6
2003-01-11Gary BallettoLossKO1
2002-10-05Damian FullerLossUD8
2002-04-19Miguel CallistLossKO1
2001-10-19Santiago Rojas AlcantaraLossPTS8
2000-08-16Richard SierraWinUD8
2000-02-11Manuel CalvoDrawPTS12
1999-12-04Angel RosarioWinPTS8
1999-11-17Johnny WestWinSD8
1999-09-29Quincy PrattWinUD8
1999-08-21Richard SierraLossSD10
1998-09-28Juan Manuel ChavezWinUD10
1997-07-19Pablo OsunaWinPTS10
1997-05-03Victor PoloDrawPTS10
1997-01-31Ever BelenoLossTKO7
1996-12-20Edward BarriosWinPTS10
1996-03-29Mikael NilssonWinUD6
1994-12-02Toribio RiascoWinTKO
1993-12-03Elvis MejiaWinKO
1993-04-20Wilson SarabiaWinTKO
1993-04-02Juan RodriguezWinTKO10
1992-09-09Ernie CatalunaLossKO
1992-07-31Manuel ArizaWinKO5
1992-04-15Guillermo SalcedoWinPTS10
1991-07-12Guillermo SalcedoWinPTS10
1991-03-15Sergio LugaresWinKO
1989-03-03Alfredo GomezWinKO
1988-09-03Efrain BetancourtWinTKO
1988-05-28Argemiro ColonWinTKO
1988-02-26Eudo BermudezDrawPTS10
1987-11-06Efrain BetancourtWinTKO
1987-07-31Álvaro MercadoWinPTS10
1987-07-03Alfredo LugoWinPTS10
1987-03-14Jaime PaterninaWinKO
1987-01-23Agustin HigirioWinPTS6
1986-12-12Andres CassianiWinPTS6
1986-11-28Heriberto GelezWinPTS6
1986-09-19Joaquin Flores CaraballoWinTKO
1986-08-03Michael Anthony ParrisLossPTS10
1986-07-05Francisco AlvarezWinPTS10
1985-10-18Alex MirandaWinTKO
1985-05-03Valerio ZeaWinPTS8
1985-04-19Alfredo GomezWinTKO
1985-03-29Eduardo WilliamsWinKO
1985-03-02Raul Ernesto DiazWinPTS10
1984-07-28Miguel MaturanaLossTKO
1984-05-18Alfredo HerreraWinTKO
1983-12-23Alberto CastroLossPTS10
1983-09-16Alberto CastroLossPTS10
1983-06-18Wilfredo RuizWinTKO9
1983-06-02Rafael JulioWinTKO
1983-04-06Victor TejedorWinKO
1983-03-04Sofanor RodriguezWinKO
1983-02-04Bombillo TeheranWinKO
1982-11-05Carlos HernandezWinKO
1982-10-08Arnold RochaWinTKO1