DateOpponentResultMethodRd
2008-10-10David RodelaLossSD8
2008-07-08Jaime PalmaWinUD10
2006-06-10Bobby PacquiaoLossKO4
2005-11-04Sandro MarcosWinTKO4
2005-05-17Jose ReyesWinUD10
2005-03-03Felix St KittsWinTKO8
2002-11-14Johnny WestWinKO5
2002-04-27Raul FrancoWinTKO2
2000-01-22Frankie ArchuletaWinKO9
1999-08-13Benito RodriguezLossUD10
1998-12-17Jorge RamirezWinKO9
1998-05-08Vincent HowardWinUD10
1997-07-12Orlando FernandezWinKO10
1996-11-16Edwin SantanaWinUD12
1995-07-28Tommy ParksDrawTD2
1995-03-31Ricardo RiveraWinTKO9
1994-11-02Pete TaliaferroWinTKO10
1994-09-24Jose Vida Ramos TitleWinTKO2
1994-06-26Georgie NavarroWinTKO6
1993-09-11Patrick SimeonWinUD10
1993-07-08Adolfo CastilloWinTKO2
1993-05-13Jesus PollWinTKO6
1993-03-23Angel GonzalezWinTKO4
1993-01-12Peter NievesWinTKO6
1992-09-25Roberto VillarealWinKO3
1992-08-20Antonio HernandezWinUD10
1992-06-02Alric JohnsonWinPTS10
1992-05-21Tomas ValdezWinTKO2
1992-01-31Hector PadillaWinTKO2
1991-10-04Cesar AlmonteWinKO2
1991-08-31Juan Gomez PoloWinTKO2
1991-07-23James PippsWinTKO4
1991-06-14Job WaltersWinTKO6
1991-05-27Richie FosterWinKO1
1991-02-12Boualem BelkifWinKO3
1990-11-30Ernesto QuintanaWinTKO1
1990-10-30Jesse SierraWinTKO5
1990-09-13Cruz SaldanaWinKO1
1989-12-23Russell DavisonWinPTS8
1989-11-30Martin MendozaWinKO1
1989-11-13Fermin RodriguezWinKO2
1989-10-30Jean Pierre DibatezaWinPTS8
1989-08-24Byron ChaconWinTKO1
1989-07-27Jose VillasenorWinKO1
1989-05-25Bruce FlippinsWinTKO4
1989-05-05Anthony BarelaWinUD6
1989-03-03Anthony BarelaWinUD6
1989-02-09Carlos PeraltaWinKO2
1988-12-15Agustin SilvaWinTKO4
1988-11-10Joey KingWinPTS4
1988-10-27Vicente AriasWinTKO1
1988-09-08Willie BarnesWinTKO2