DateOpponentResultMethodRd
2004-07-24Francisco BojadoWinSD10
2004-04-30Marteze LoganWinTD8
2003-11-15Fernando MenaWinTKO2
2003-05-22Adan CasillasWinTKO4
2001-07-07Héctor Camacho Jr.NCTD3
2001-01-07Fred LaddWinTKO3
2000-04-14Jorge Luis LopezWinKO3
1999-12-02Wayne BoudreauxWinTD5
1999-08-20Verdell SmithWinUD10
1998-05-01Troy CrainWinKO2
1998-01-20Joel PerezWinUD12
1997-11-14Effie SchneiderWinUD10
1997-06-14Jose RodriguezWinUD8
1997-03-22Joel PerezWinUD12
1996-12-10Roberto AvilaWinUD10
1995-07-29Rodney GarnettWinKO7
1995-05-02Jeff MayweatherWinUD10
1994-03-23Tomas ValdezWinTKO3
1992-12-03Gabriel CastroWinUD10
1992-07-15Jesus PollWinPTS10
1992-03-03Jose Luis MartinezWinTD9
1991-08-30Silvestre CastilloWinTKO2
1991-05-31Miguel ArrozalWinDQ8
1991-04-19Rafael SolimanWinUD8
1991-02-25Mark FernandezWinUD10
1991-01-07Felipe de JesusWinUD10
1990-10-08Edward ParkerDrawSD10
1990-08-13Ricky AlvarezWinTKO1
1990-07-16Bobby McCarthyWinTKO5
1990-05-13Boyd GardnerWinUD6
1990-03-25Roy MunizWinKO3
1990-03-15Gary SpencerWinKO2
1990-01-08Joe ThompsonWinTKO3
1989-12-11Carlos FloresWinKO4
1989-10-16Tony De La RosaWinKO1
1989-09-11Jaime CastellanoWinTKO3
1989-07-24Capri LipkinWinUD6
1989-05-29Chilo GuzmanWinPTS6
1989-04-10Manuel GomezWinUD4
1989-01-21Joe MitchellWinUD4
1988-11-03Martin MelendezWinTKO2
1988-10-02Oscar DavisWinTKO1