DateOpponentResultMethodRd
2006-11-04Adam SmithWinUD6
2006-08-06Jason WallerWinTKO7
2005-02-25Danny WoffordWinUD6
2004-10-29Brian SargentWinTKO1
2003-07-25Abraham OkineLossTKO8
2003-01-17Gilbert MartinezLossUD10
2002-03-26Michael ShanksWinTKO2
1997-08-30Mario Oscar MeloWinKO5
1995-10-20Brian NielsenLossRTD3
1995-08-25Alexander ZolkinLossMD12
1995-03-29Andre CrowderWinKO1
1994-12-06Jimmy ThunderLossPTS12
1994-10-04William MorrisNCUD10
1994-02-22Everett MartinWinUD10
1993-12-03Willie JacksonWinUD3
1993-12-03Jose RibaltaWinUD3
1993-12-03Daniel DăncuțăWinUD3
1993-08-16Jimmy EllisLossKO1
1993-04-27Melton BowenWinUD10
1993-02-02Alexander ZolkinWinUD10
1992-08-18Lionel ButlerLossKO1
1992-02-16Leon TaylorWinTKO8
1990-10-20Lawrence CarterWinRTD6
1990-07-28Mike CohenWinTKO6
1989-06-24Ladislao MijangosWinTKO3
1989-05-06Eddie RichardsonWinDQ8
1989-04-20Mike EvansWinUD10
1987-09-29Eddie GonzalesWinRTD3
1987-05-30Jerry HalsteadWinUD10
1987-04-20Mike JamesonWinUD10
1985-01-16Tim MillerWinTKO2
1984-11-09Jerry WilliamsWinTKO7
1984-03-18Tom TrimmWinTKO2
1983-09-09Gordon RacetteWinUD10
1983-02-25Larry GivensWinTKO7
1982-09-18Steve ZouskiWinTKO5
1982-08-07Clarence HillWinUD10
1982-06-12Clayman ParkerWinTKO1
1982-04-11Baker TinsleyWinKO3
1981-12-18Don HalpinWinUD8
1981-11-21Jesse BrownWinTKO1
1981-08-21Dennis WimberlyWinTKO2
1980-11-29Mike CreelWinRTD3
1980-11-22Larry SimsWinTKO3
1980-11-14John L JohnsonWinTKO1
1980-11-07Ron DraperWinPTS6
1980-08-02Ron DraperWinTKO4
1980-06-14Bruce ScottWinTKO1