DateOpponentResultMethodRd
1983-12-09Danny SanchezLossUD10
1983-07-30Sergio AlvarezWinTKO11
1983-03-26Amancio CastroWinPTS12
1982-04-02Jerome ArtisWinPTS10
1981-12-04Lennox BlackmooreWinKO9
1979-08-25Kwang Min Kim TitleWinSD15
1978-08-26Norman Sekgapane TitleWinTKO9
1978-03-18Johnny CopelandWinKO3
1977-11-05Adriano Marrero TitleWinUD15
1977-06-25Carlos Maria Gimenez TitleWinRTD5
1977-03-19Adriano MarreroWinUD10
1976-10-16Ariel MacielWinKO2
1976-07-17Beau JaynesWinKO1
1976-05-23Javier AyalaWinKO1
1975-09-20Battlehawk KazamaWinTKO6
1975-03-15Ray Chavez GuerreroWinKO2
1974-10-26Shinichi Kadota TitleWinKO8
1974-07-27Victor Ortiz TitleWinKO2
1974-03-02Chang-Kil Lee TitleWinKO6
1973-12-05Lion Furuyama TitleWinUD15
1973-09-08Carlos Maria Gimenez TitleWinTKO5
1973-07-20Reinaldo MercadoWinTKO5
1973-04-28Benny HuertasWinKO1
1972-08-19Lupe RamirezWinPTS10
1972-04-26Frank MedinaWinKO8
1972-03-10Jose EscuderoWinKO1
1971-10-18Julio VeraWinUD10
1971-07-10Gerardo FerratWinUD10
1971-05-28Lupe RamirezWinUD10
1971-02-18Enrique JanaWinTKO8
1970-11-06Jorge RodriguezWinKO8
1970-03-23Diego TovarWinKO1
1970-02-20Pedro ChirinosWinPTS10
1969-08-15Orlando RivasWinKO2
1969-07-21Francisco BolivarLossPTS10
1969-06-04Milton MendezWinPTS10
1969-04-15Frank LeroyWinKO2
1969-02-09Jesus GonzalezWinTKO2
1968-12-20Cruz MarcanoLossKO4
1968-11-25Orlando RuizWinKO1
1968-08-31Jose GodoyWinPTS8
1968-01-21Heliodoro PitaluaWinPTS10
1967-08-05Rafa RojasWinKO5
1967-06-19Nestor RojasLossPTS8
1967-06-03Reynaldo LopezWinPTS10
1967-05-20Heliodoro PitaluaWinPTS10
1967-04-02Heliodoro PitaluaLossPTS8
1967-02-03Victor CanoLossPTS8
1966-11-06Cipriano ZuluagaLossPTS10
1966-09-23Cipriano ZuluagaLossPTS10
1966-07-29Reynaldo LopezDrawPTS8
1966-06-24Jose ZunigaWinPTS6
1966-05-24Jose GodoyWinPTS6
1966-05-10Jesus CardenasWinKO7
1966-04-29Jose GodoyWinPTS6
1966-03-19Antonio YiWinPTS6
1966-01-19Rafael DonodoWinKO2
1965-10-02Antonio YiWinPTS6
1964-06-20Felix SalgadoWinPTS4
1964-05-05Oscar GonzalezWinPTS8
1964-04-21Rodolfo MarquezWinKO3
1964-03-20Rodolfo MarquezWinPTS6
1964-02-28Rodolfo MarquezWinPTS4
1964-01-31Juan MartinezWinPTS6