DateOpponentResultMethodRd
2002-07-27Eric EschWinUD10
1997-07-29Maurice HarrisWinSD10
1997-01-24Brian NielsenLossSD12
1996-06-16Anthony WillisWinKO8
1996-04-16Quinn NavarreWinUD10
1996-01-09Curtis SheppardWinKO4
1995-09-19Ed DonaldsonWinUD10
1994-03-08Garing LaneWinUD10
1993-09-28José RibaltaWinUD10
1993-05-18Paul PoirierWinRTD6
1993-04-13Ken LakustaWinRTD7
1993-03-09Rocky PepeliWinRTD4
1993-01-05Everett MartinWinUD10
1991-11-12Jamie HoweWinTKO1
1991-09-17Art CardWinUD10
1991-08-24Michael GreerWinKO4
1991-08-13Eddie GonzalesWinUD10
1991-04-07Tim AndersonWinTKO1
1983-11-25Marvis FrazierWinTKO1
1983-03-27Lucien Rodriguez TitleWinUD12
1980-02-03Lorenzo Zanon TitleWinKO6
1977-11-05Ibar ArringtonWinTKO10
1977-09-14Fred HoupeWinTKO7
1977-03-17Horace RobinsonWinTKO5
1977-01-16Tom PraterWinUD8
1976-04-30Roy WilliamsWinUD10
1976-04-05Fred AskewWinTKO2
1976-01-29Joe GholstonWinTKO8
1975-12-20Billy JoinerWinTKO3
1975-12-09Leon ShawWinKO1
1975-10-01Rodney BobickWinTKO6
1975-08-26Charlie JamesWinPTS10
1975-08-16Obie EnglishWinTKO7
1975-05-16Ernie SmithWinKO3
1975-04-26Robert YarboroughWinKO4
1975-04-09Oliver WrightWinTKO3
1975-03-24Charley GreenWinKO1
1974-12-11Joe HathawayWinTKO1
1974-05-29Bob MashburnWinTKO7
1974-04-24Howard DarlingtonWinTKO4
1973-11-28Kevin IsaacWinTKO3
1973-11-14Jerry JudgeWinPTS6
1973-09-10Bob BozicWinPTS6
1973-08-22Don BranchWinPTS6
1973-06-20Curtis WhitnerWinTKO1
1973-05-02Art SavageWinTKO3
1973-03-21Rodell DupreeWinPTS4