DateOpponentResultMethodRd
1998-05-24Anthony JonesLossTKO9
1997-10-31Eduardo GutiérrezWinTKO3
1997-07-25Terry FordWinTKO2
1996-12-07Augustine RenteriaWinUD10
1996-09-09Leonardo AguilarWinUD10
1994-12-17Luis BuitronWinTKO3
1994-03-04Eduardo AyalaWinUD10
1993-12-15Jaime MontanoWinTKO1
1993-08-06Carlton HaywoodWinTKO1
1992-12-13Eddie HallWinTKO4
1992-04-10Ron Collins TitleWinTKO5
1992-02-15Ismael Negron TitleWinTKO1
1990-06-16Wayne PowellWinTKO4
1990-05-18John McClendonWinKO2
1989-05-13Derwin RichardsWinTKO6
1988-06-25Efren OlivoWinTKO1
1988-04-16Reggie BarnesWinTKO1
1987-04-24Milton LeaksWinTKO10
1986-12-19Khalif ShabazzWinKO1
1986-05-20Derrick DraneWinTKO2
1986-04-19Francisco Del ToroWinKO2
1986-03-22Mark AllmanWinTKO1
1986-02-28Lopez McGeeWinKO4
1985-11-15Raúl HernandezWinTKO1
1985-08-10José PadillaWinTKO3
1985-07-12Rafael CoronaWinKO3
1984-11-21Tim HarrisWinTKO8
1984-11-03Santos SolisWinTKO2
1984-08-15Curtis RamseyWinTKO12
1984-05-16JJ CottrellWinTKO5
1984-01-20Ron Lee WarriorWinTKO3
1984-01-20Carlton BrownWinTKO1
1983-10-15Jeff NelsonWinTKO3
1983-06-25David PlowdenWinKO3
1983-05-18Reinaldo RoqueWinTKO1
1983-03-06Jake TorranceWinTKO5
1983-02-19Dominic FoxWinKO2
1982-11-17Mack HeimbaughWinTKO4
1982-08-18Miguel SepulvedaWinTKO3
1982-06-08Al CookWinKO2
1982-03-20William PageWinUD6
1981-09-26Dario De AsaWinKO3
1981-08-15Edwin RodriguezWinKO1
1981-05-15Reyes EscaleraWinTKO3
1981-05-09Marcelino FloresWinKO2
1981-03-05Rafael AyalaWinKO1
1981-02-02Inocencio CarmonaWinPTS4