DateOpponentResultMethodRd
09/10/1998David TelescoLossTKO4
11/07/1998Tyler HughesWinTKO7
29/05/1998David Humberto GamezWinTKO1
30/08/1997Norbert NierobaWinSD12
24/06/1997Gary ButlerWinTKO2
15/03/1997Cliff NellonWinUD10
09/04/1996Everardo Armenta Jr.WinUD10
25/10/1995Dominick CarterWinTKO8
18/12/1993Rosendo RosalesWinKO2
10/09/1993Everardo Armenta JrWinTKO9
13/08/1993Ron CramnerWinKO6
09/01/1993Ramzi HassanWinSD10
Jan 10, 1992Andrew MaynardWinTKO11
27/03/1992Tim JohnsonWinTKO6
03/08/1991Yawe DavisWinSD12
27/09/1990Greg EverettWinTKO7
05/05/1990William ClaytonWinTKO6
24/01/1989Jimmy BillsWinUD10
21/05/1988Sanderline WilliamsWinUD10
10/10/1987Michael Olajide TitleWinUD15
10/09/1987James WilliamsWinTKO6
12/07/1987Troy DarrellWinUD12
10/05/1987Mark McPhersonWinTKO6
27/03/1987Marvin MackWinUD10
04/03/1987Winston BurnettWinTKO8
26/12/1986Kevin WattsWinMD10
22/08/1986Curtis ParkerWinUD10
27/06/1986Brian MullerWinTKO7
24/04/1986Ricky StackhouseWinTKO6
16/02/1986Jerry WilliamsWinUD10
18/01/1986Randy SmithWinUD8
13/11/1985Bruce CallowayWinTKO3
11/08/1985Thomas SmithWinUD6
05/06/1985David BarrowWinUD6
09/04/1985Calvin PrejeanWinTKO4
18/03/1985Ron Lee WarriorWinKO2
04/03/1985Carl OrvilleWinTKO2
17/02/1985Phil JonesWinKO4
18/01/1985Joe McKnightWinKO5
07/12/1984Mike PucciarelliWinTKO1