DateOpponentResultMethodRd
1983-11-17Henry SimsWinTKO5
1983-08-17Robert WhiteWinSD10
1983-06-15Al FrackerWinTKO6
1983-04-13Charles SmithWinTKO10
1981-02-22Luke CapuanoWinUD10
1980-11-13Luke CapuanoWinMD10
1980-09-09Al BoldenWinKO10
1980-07-12Don AddisonWinUD10
1979-09-18Ramon RanquelloLossTKO6
1978-07-15Matt RossWinKO2
1978-05-24Lonnie BennettWinTKO2
1977-09-29Gary SummerhaysWinUD10
1977-07-17Marcel ClayWinKO1
1976-11-10Christy ElliottDrawPTS10
1976-09-28Christy ElliottWinKO3
1976-08-06Steven SmithWinTKO6
1976-06-12Tony LicataLossMD10
1976-05-14José AngladaWinKO9
1976-03-08Gene WellsWinUD10
1976-02-13Casey GacicDrawPTS10
1975-12-10Al Styles, Jr.WinUD10
1975-08-01Mike NixonWinKO7
1975-05-19Mike NixonLossSD10
1975-04-29David AdkinsWinMD10
1975-02-17Matt DonovanWinUD10
1975-01-21Matt DonovanWinUD10
1974-12-11Harold RichardsonWinTKO3
1974-11-22John PinneyWinTKO5
1974-10-25Mike MorganWinUD8
1974-09-09Nate DixonWinTKO4
1974-07-29Mike BakerWinUD8
1974-07-15Nate DixonDrawPTS8
1974-06-17Ray HernandezWinUD6
1974-05-29Walter RileyWinTKO1
1974-04-29Tyrone FreemanWinUD6
1974-03-20Joey BlairWinTKO6
1974-02-18Greg BurchWinPTS6
1974-02-09Maximo PierretWinUD6
1973-12-15Elwood TownsendWinTKO2
1973-12-08Lester CamperWinTKO6
1973-11-14Nate DixonWinTKO3
1973-10-31Larry ParkerWinTKO1
1973-10-22Herman NanceWinKO1
1973-09-24Robert ZieglerWinTKO3
1973-08-10Stanley DawsonWinKO2