DateOpponentResultMethodRd
1989-06-18Mike ZenaWinKO8
1988-04-02Harold Knight TitleWinUD15
1987-05-24Dennis CruzWinKO7
1986-10-22Felipe OrozcoWinUD10
1986-03-12Efrain NievesWinTKO3
1985-12-18Fernando SeguraWinTKO4
1985-01-27Kamel Bou Ali TitleWinTKO6
1984-07-29Julio LlerenaWinKO6
1984-06-12Tae Jin Moon TitleWinTKO11
1983-11-23Jeff GoodwinWinTKO3
1983-07-14Danny CruzWinTKO1
1982-11-24Alberto CollazoWinTKO9
1982-09-25Angel LiraWinTKO6
1982-08-22Miguel Angel HernandezWinTKO3
1982-06-24Daniel FelizardoWinKO2
1982-05-23Jose NietoWinTKO8
1982-04-10Robert MullinsWinTKO5
1982-03-14Jose ResendezWinTKO5
1981-12-10Tony TrisWinUD10
1981-11-12Refugio RojasWinMD10
1981-05-21Sergio ReyesWinTKO3
1981-04-06Ernesto GonzalezWinUD12
1981-01-22Ernesto GonzalezWinKO1
1980-12-18Benny MarquezWinTKO3
1980-08-21Livio NolascoWinTKO4
1980-07-13Alfonso EvansWinTKO5
1980-06-19Marcial SantiagoWinTKO3
1980-04-01Joey MayesWinTKO2
1980-03-08Richard RozelleWinKO2
1980-02-19Fel ClementeWinTKO7
1980-01-08Sammy GossWinTKO5
1979-10-30José OrtizWinKO2
1979-09-18Gerald HayesWinUD12
1979-05-31Ronnie GreenWinKO1
1979-04-27Francisco MaldonadoWinKO2
1979-04-17Melvin BoyntonWinKO2
1979-03-13Melvin BetheaWinKO1
1978-11-14Tony HernandezWinTKO1
1978-10-05Jose Luis LaraWinUD6
1978-08-09Tony ReedWinTKO2