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