DateOpponentResultMethodRd
1981-12-10Julio AlfonsoWinKO
1979-06-16Fitzroy EdwardWinKO
1979-02-18Sam HailstockWinKO9
1978-10-28Kevin MoefieldWinKO4
1978-09-09Nikita TarhockerWinKO2
1977-08-27Ray HammondWinUD10
1977-05-21John MorganWinKO
1976-09-10Augustin EstradaWinKO
1976-04-27Alfonso HaymanWinTKO8
1975-10-11Johnny Gant TitleWinUD15
1975-04-12Luis AcostaWinPTS10
1975-03-15Luis AcostaLossPTS10
1974-11-15Hector RivasWinKO
1974-05-10Dave OropezaWinKO4
1974-04-15Alvin AndersonWinKO2
1973-11-19Mario SaurennannWinPTS10
1973-09-08Prince Jimmy HammWinKO1
1973-07-14Al CookWinTKO3
1973-05-29Jack TillmanWinUD10
1973-02-15Roscoe BellWinPTS10
1973-01-16Roscoe BellWinKO2
1972-12-12Felipe CariacoWinKO9
1972-10-24Alfonso AguirreWinTKO3
1972-06-12Dario HidalgoLossSD10
1971-08-28Manuel GonzalezWinPTS10
1971-07-10Dino Del CidWinKO
1971-04-12Edmundo LeiteWinMD10
1970-11-07Matt DonovanLossMD10
1970-10-10Jose GabinoWinKO3
1970-08-05Julio CruzWinKO
1970-05-10Frankie LewisWinKO
1970-03-28Juan RamosWinKO
1970-03-21Raul RodriguezWinKO2
1970-02-27Frankie LewisWinPTS10
1970-02-07Frank SteeleWinPTS10
1969-12-12Fate DavisWinPTS10
1969-11-02Jerry GraciWinPTS10
1969-11-01Roland PryorWinPTS10
1969-09-27Claude SoumelWinPTS8
1969-08-02Ingemar JonesWinKO
1969-07-21Roscoe BellWinKO2
1969-06-07Enrique PazWinTKO5
1969-04-19Bobby Joe HughesWinDQ
1968-09-27Jimmy RobertsonLossPTS6
1968-04-15Embijao CarrionWinKO
1968-04-01Linfer ContrerasWinKO1
1968-01-10Chris FernandezDrawPTS6
1967-07-10Chris FernandezLossPTS6
1967-06-04Luis VinalesDrawPTS6
1967-04-08Luis VinalesDrawPTS6
1966-08-20Andres MattaDrawPTS6