DateOpponentResultMethodRd
1981-03-17Ernie SingletaryWinPTS10
1979-10-23Doug DemmingsWinPTS10
1979-06-26Monty BethamWinTKO2
1979-05-01Renato GarciaWinTKO9
1979-02-06Rudy RoblesWinPTS10
1978-11-07Gratien TonnaWinRTD6
1978-07-19Angelo JacopucciWinKO12
1978-02-15Sandy TorresWinKO5
1977-11-08Kevin FinneganWinPTS15
1977-09-21Gratien TonnaLossTKO8
1977-04-12Ronnie HarrisLossTKO8
1977-02-04Germano ValsecchiWinKO5
1976-12-07Sugar Ray SealesWinTKO5
1976-11-09Tony LicataWinTKO6
1976-09-14Kevin FinneganWinPTS15
1976-05-24Frank ReicheWinTKO8
1976-04-27Billy KnightWinTKO2
1976-01-20Trevor FrancisWinTKO8
1975-11-04Kevin FinneganWinPTS15
1975-05-30Peter WulfWinKO6
1975-03-25Larry PaulWinPTS10
1975-02-10Tony AllenWinPTS8
1975-01-20Henry CooperWinKO1
1974-11-30Shako MambaWinPTS8
1974-10-29Jan MagdziarzNCNC4
1974-05-21Ricky OrtizLossTKO2
1974-03-26Tony ByrneWinPTS8
1973-12-11Jan MagdziarzLossRTD6
1973-10-30Jan MagdziarzLossTKO3
1973-10-02Ernie BurnsWinTKO5
1973-09-10Octavio RomeroWinPTS8
1973-06-05Don McMillanLossTKO8
1973-05-09George AidooWinTKO5
1973-03-27Frank YoungWinPTS8
1973-03-13Harry ScottWinPTS8
1973-02-20Gabe BowensWinTKO7
1973-01-30Pat BroganWinTKO7
1973-01-16Pat DwyerWinPTS8
1973-01-08Mike McCluskieWinKO5
1972-12-11Ronnie HoughWinTKO5
1972-12-05Anton SchnedlWinTKO7
1972-11-14John LoweWinTKO3
1972-10-31Maurice ThomasWinTKO6