DateOpponentResultMethodRd
2005-09-17Grover WileyLossRTD5
2003-11-22Willy WiseWinTKO2
2001-11-24Terry ThomasWinTKO2
1999-12-18Buck SmithWinTKO3
1999-10-02Willy WiseLossUD10
1999-04-01Verdell SmithWinTKO4
1998-06-25Ken SiguraniWinTKO3
1997-06-28Larry LaCoursiereWinUD10
1997-03-29Tony MartinWinUD10
1996-02-09Scott WalkerWinTKO2
1995-07-29Craig HoukWinKO1
1993-10-30Mike PowellWinTKO4
1993-05-08Terrence Alli TitleWinTKO6
1993-04-10Silvio Walter RojasWinKO3
1992-12-13Marty JakubowskiWinTKO6
1992-10-31Bruce PearsonWinKO3
1992-08-01Frankie Mitchell TitleWinTKO4
1992-04-10Angel Hernandez TitleWinTKO5
1992-03-13Juan Soberanes RamosWinKO4
1991-12-13Ignacio PerdomoWinRTD7
1991-11-12Jorge Alberto MelianWinKO4
1991-04-26Tommy SmallWinKO4
1991-03-18John Duplessis TitleWinTKO4
1990-12-08Kyung-Duk Ahn TitleWinTKO3
1990-11-08Jaime BalboaWinTKO4
1990-08-18Russell MosleyWinKO3
1990-07-05Akwei AddoWinKO2
1989-12-16Alberto de las Mercedes Cortes TitleWinTKO3
1989-10-27Ramon AramburuWinKO3
1989-10-09Rodolfo BattaWinKO1
1989-07-30Kenny ViceWinTKO3
1988-08-01Vernon BuchananWinTKO3
1988-04-16Rodolfo Aguilar TitleWinTKO6
1988-03-05Nicky PerezWinTKO3
1987-04-18Francisco Tomas Da Cruz TitleWinTKO3
1986-06-13Refugio Rojas TitleWinTKO7
1986-05-15Faustino Martires Barrios TitleWinTKO5
1986-03-22Roberto Collins LindoWinKO2
1985-12-19Jeff BumpusWinTD5
1985-09-21Dwight Pratchett TitleWinUD12
1985-01-01Manuel HernandezWinTKO3
1984-06-13Delfino MendozaWinKO3
1984-05-04Ramon AvitiaWinKO6
1983-12-30Armando FloresWinKO3
1983-09-01Adriano ArreolaWinPTS10
1983-07-16Benjamin AbarcaWinKO5
1983-06-15Romero SandovalWinKO2
1983-05-01Javier FragosoWinKO4
1983-04-04Ernesto HerreraWinKO2
1983-02-25Othoniel LopezWinKO4
1982-12-11Jerry LewisWinKO6
1982-10-23Jerry LewisWinKO5
1982-09-28Jose ResendezWinKO6
1982-08-20Santos RodriguezWinKO8
1982-07-19Gustavo SalgadoWinKO2
1982-05-08Juan Carlos AlvaradoWinKO3
1982-04-26Benny AbarcaWinPTS10
1982-03-11Johnny JensenWinKO3
1982-02-19Carlos BryantWinKO2
1982-02-04Ramon PerazaWinKO1
1982-01-29Jesús GarcíaWinKO2
1982-01-12Ramon LuqueWinKO1
1981-12-17Manuel VasquezWinKO7
1981-10-19Jose Angel MedinaWinKO6
1981-09-25Jorge RamirezWinKO2
1981-08-31Daniel FelizardoWinKO3
1981-08-07Jesus Cuate LaraWinKO2
1981-07-27Daniel MartinezWinKO1
1981-07-10Bobby FernandezWinKO3
1981-06-26Fidel NavarroWinKO1
1981-06-05Victor GamezWinKO1
1981-05-08Eduardo Lalo AcostaWinKO2
1981-03-04Miguel RuizWinKO1
1981-02-02Julio GaxiolaWinKO4
1980-12-15Roberto FloresWinKO3
1980-11-26Andres FelixWinKO2
1980-10-13Jesus MartinezWinKO1
1980-09-22Jesus Cuate LaraWinPTS10
1980-09-05Miguel CebreroWinPTS10
1980-07-18Tito GeraldoWinPTS6
1980-05-20Roberto GarciaWinTKO6
1980-04-08Ramon FloresWinKO3
1980-03-03Fidencio CebrerosWinPTS6
1980-02-05Andres FelixWinKO6