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