DateOpponentResultMethodRd
1982-08-19Pedro GuerreroWinKO6
1982-03-09Teo DominguezWinTKO3
1982-02-18Abraham LaraWinKO2
1982-02-09Rudy BarroWinTKO2
1981-06-11Clement TshinzaLossTKO9
1981-04-29Steve HopkinWinTKO9
1980-05-30Rafael RodriguezWinKO8
1980-05-02Jamie ThomasWinKO2
1980-03-21Jesse CarterWinKO1
1979-12-14Pat MurphyWinKO2
1979-11-23Roy JohnsonWinKO4
1979-10-12Leon McCallumWinTKO5
1978-09-29Freddie BoyntonWinTKO7
1978-01-21Jose RodriguezWinUD10
1977-12-02Larry PaulWinPTS10
1977-06-18Angel Jose OrtizWinKO3
1977-02-27Arnoldo OlivaresWinTKO5
1977-01-28Trevor FrancisWinTKO6
1976-12-03Alfonso HaymanWinKO10
1976-10-22Ralph PalladinWinTKO7
1976-10-01Pablo RodriguezWinTKO2
1976-05-21Chucho GarciaWinTKO6
1976-02-06Cubby JacksonWinUD10
1975-11-28Domenico Di JorioWinTKO6
1975-09-19Harold WestonLossPTS10
1975-08-22Fernand MarcotteWinTKO9
1975-06-06Mimoun MohatarWinUD10
1975-05-09Chris FernandezWinKO4
1975-02-14Ali AfakasiLossTKO12
1974-10-18Ray Chavez GuerreroWinPTS10
1974-07-26Dommy CotacteWinTKO4
1974-06-25Dave OropezaWinTKO6
1974-05-11Jacques van MellaertsWinTKO9
1974-04-25Jose Luis BaltazarWinPTS10
1974-03-22Dennis EnrightWinKO3
1974-03-13Billy O'DonnellWinTKO3
1973-08-24Trevor FrancisWinTKO8
1973-07-12Pongi LeeWinPTS15
1973-05-17Jeff WhiteWinKO12
1973-04-26Eric KingWinKO2
1973-04-19Ted GrayWinKO4
1971-12-17Kolaia BauliWinTKO6
1971-11-25Paul MooreWinSD10
1971-09-23Paul MooreLossSD10
1971-08-30Steve HallcroftWinTKO6
1971-07-26Tiger PeniWinKO5
1971-06-28Sila NomuraWinPTS8
1971-06-07Steve AyerstWinPTS8
1971-05-10Bill FatuDrawPTS8
1971-04-19Doug GreenWinTKO3
1971-04-05Red DurangeWinTKO4
1970-11-30Bevan MinnettWinTKO4
1970-11-09George KencheffWinTKO5
1970-10-19Alby RobertsWinTKO5
1970-10-05Johnny ToddWinTKO2
1970-08-03Ray CannonWinTKO3
1970-07-06Billy Murphy Jr.WinPTS6
1970-05-29Billy StewartWinKO4
1970-05-04Ricky DayLossPTS6
1970-04-23Bernie MartinWinTKO6
1970-04-02Tom RobertsWinTKO4
1970-03-23Bernie MartinWinKO4
1970-03-16Glenn GrinstedWinPTS4
1970-03-09Tony SaltaWinKO2