DateOpponentResultMethodRd
2004-10-01Ken MurphyWinTKO6
2004-06-19Mike PeakWinUD8
2004-05-13Roberto CoelhoWinUD8
2003-06-13Troy WeidaWinTKO3
2003-03-15Harry FunmakerWinTKO5
2001-06-16Brian NielsenLossUD12
2001-04-24Brian YatesWinUD8
2000-11-02Bradley RoneWinUD10
1999-06-26Pelé ReidWinKO1
1996-11-14Marion WilsonWinSD10
1996-10-12Jeff PeguesWinKO
1996-02-10Cleveland WoodsWinRTD6
1994-01-09Art JimmersonWinTKO
1993-11-06Marcelo Victor Figueroa TitleWinTKO6
1993-08-19Jack BastingWinTKO4
1993-04-23Richard MasonWinUD12
1993-02-06Troy JeffersonWinTKO2
1992-11-25David SewellWinTKO5
1992-05-27Keith McMurrayWinKO
1991-08-17Jesse ShelbyWinTD10
1991-04-30Lionel WashingtonWinTKO1
1991-02-09Jamie HoweWinTKO7
1990-12-11Tony WillisWinRTD9
1990-11-17Henry HearnsWinKO
1990-09-25Greg GorrellWinTKO8
1990-08-28Danny WoffordWinTKO10
1989-08-01Dee CollierWinUD12
1988-07-27Dwain BondsWinUD12
1988-05-27Andrew StokesWinPTS10
1988-02-23Woody ClarkWinKO1
1987-11-25Larry AlexanderWinMD12
1987-09-04Billy Joe ThomasWinTKO
1987-08-13John BarbierWinKO1
1987-05-27Gary LightbourneWinUD10
1987-04-03Eddie RichardsonWinKO2
1987-03-20Avery RawlsWinPTS10
1987-02-26Mike GansWinKO7
1987-02-12Rufus HadleyWinUD10
1987-02-05Roger TroupeWinKO2
1986-11-21David SmithWinUD4
1986-10-28Mike BardwellWinUD6
1986-09-25Ricky ReeseWinTKO1
1986-09-18Ray MitchellWinUD4
1986-08-02Olian AlexanderLossPTS4
1986-07-25Levi BillupsWinKO1
1986-06-16Lionel WashingtonWinKO