DateOpponentResultMethodRd
1981-03-19Tony SeveranceLossKO5
1978-11-10Alfio RighettiLossKO2
1978-08-10Glenn MorganLossTKO7
1978-06-20Ibar ArringtonLossTKO8
1978-05-23George JeromeWinTKO8
1978-04-28Walter E. Moore, Jr.LossUD10
1978-03-17Levi ForteDrawPTS10
1978-01-19Bobby LloydLossUD15
1977-12-01John L CarterWinUD10
1977-10-01George JeromeWinTKO9
1977-09-08Marlin LewisLossUD12
1977-08-05Marlin LewisDrawPTS10
1977-05-25Terry DanielsWinUD10
1977-05-07Bobby LloydLossPTS15
1977-04-26Boone KirkmanLossUD10
1977-03-23Ernie SmithWinTKO4
1977-02-15Ibar ArringtonWinSD10
1977-02-02James AnthonyWinKO5
1976-10-12Ibar ArringtonLossMD10
1976-06-15Fred HoupeLossTKO10
1976-06-01Randy StephensLossPTS10
1976-01-26Mike SchutteLossTKO7
1975-11-29Mike SchutteLossPTS10
1975-09-30John "Dino" DenisLossUD10
1975-08-29Wendell JosephLossUD10
1975-03-07Walter WhiteWinSD11
1974-10-10Earl PerrerWinKO6
1974-08-12Eddie OwensNCNC9
1974-03-01Jose Manuel UrtainDrawPTS8
1973-12-17Pedro AgostoLossPTS12
1973-06-28Clyde BrownWinKO3
1972-11-21Terry DanielsWinUD10
1972-10-02Tony VenturaWinTKO2
1972-07-14Charley PoliteWinKO1
1972-04-03Jose Manuel UrtainWinUD10
1972-02-14Brian O'MeliaWinPTS10
1971-10-29Robie HarrisLossSD10
1971-05-01Jose RondonWinPTS10
1971-02-25Tommy SheehanWinKO5
1971-02-01Jose RondonWinUD10
1970-10-26Manuel RamosWinPTS10
1970-08-24Bill HardneyWinKO3
1970-07-27Tommy HowardWinKO7
1970-05-25Jack O'HalloranWinPTS10
1970-04-20Moses HarrellWinKO2
1970-04-07Tommy GrantWinTKO1
1970-03-31Abe BrownWinTKO2
1970-03-18Tommy HowardWinPTS10
1970-01-20Mike BruceWinPTS10
1969-12-04George HoldenWinTKO4
1969-11-18Charles ClarkWinKO3
1969-11-13Abe BrownWinKO2
1969-10-03Bowie AdamsWinTKO3
1969-07-14Jack BodellLossPTS10
1969-04-19Al BanksWinPTS10
1969-03-15Jack O'HalloranWinPTS10
1969-02-13Al SingletaryWinKO10
1968-11-19Pedro AgostoLossKO12
1968-05-20Charlie HarrisLossKO8
1968-04-15Al SingletaryWinPTS10
1968-03-23Charley PoliteWinUD8
1967-10-02Al SingletaryLossKO7
1967-08-21James J. JohnsonWinPTS8
1967-07-20Moses HarrellDrawPTS8
1967-06-05Herman HarrisLossTKO10
1967-04-24Hal CarrollLossSD8
1967-03-27James J. JohnsonWinUD8
1967-03-22Don WaldheimWinSD4
1967-03-13Al BrooksWinUD6
1967-03-02Billy MuseWinPTS6
1967-01-16Tony BurwellWinPTS8
1967-01-09Joe WebbWinKO2
1966-12-19Abe WaldenWinPTS6
1966-12-16Felix VieraWinTKO2
1966-10-24Abe WaldenWinTKO5
1966-10-20Bill HadermanWinKO5
1966-10-17George FordWinKO2
1966-09-08Wayne WebbWinKO2
1966-08-04John HittsWinKO1
1966-06-20Sam SellersWinPTS4