DateOpponentResultMethodRd
02/03/2012Victor BisbalLossTKO3
15/09/2007Aldo CollianderLossUD6
27/01/2007Aldo CollianderLossMD4
06/12/2005Dan WardWinKO4
26/11/2005Shawn RobinsonWinKO2
04/10/2005Shelby GrossWinKO3
28/06/2005Jason WallerWinTKO2
05/12/2003Jermell BarnesLossUD12
17/05/2003Alex GonzalesWinTKO4
04/03/2003John RandallWinTKO4
12/05/2001Samson CohenWinTKO5
12/04/2001Marvin HuntWinKO1
23/03/2001Frankie HinesWinKO6
24/02/2001Danny WoffordWinPTS6
23/01/2000Lawrence Clay-BeyLossUD10
04/07/1999Derek AmosWinTKO8
05/05/1998Don Diego PoederWinKO10
20/01/1998Danny WoffordWinTKO5
04/12/1997Lamont BurginWinKO2
01/03/1997Kenny KeeneWinSD12
05/12/1996Duane SmithWinTKO2
01/10/1996Terry RayWinSD10
21/08/1996Caseny TruesdaleNCNC3
14/07/1996Stan JohnsonWinTKO1
20/02/1996Mike SedilloWinSD10
21/12/1995Tim KnightWinTKO6
07/11/1995Tim St ClairWinTKO5
06/08/1995Mike AceyWinKO3
27/06/1995Artis PendergrassWinUD8
15/10/1994Eddie CurryWinKO2
10/03/1994James FlowersWinTKO6
25/06/1993James FlowersWinTKO9
03/04/1993Lopez McGeeWinTKO5
03/10/1992Barry KirtonWinTKO4
14/08/1992Eddie CurryWinTKO2
30/01/1989Bobby ThomasWinTKO5
16/12/1988Bruce JohnsonWinTKO2
29/10/1988Rodney StocktonWinKO6
30/07/1988Gerald BrownWinKO2
22/04/1988Michael JohnsonWinTKO4
15/01/1988Larry GadsdenWinTKO1
15/06/1987John L. JohnsonWinKO1
16/05/1987Ernest SimmonsWinTKO6
28/02/1987Norris FordWinTKO1
25/10/1985Milton OwensWinKO4
27/09/1985Mike De AngeloWinTKO2
23/08/1985Edward SharkeyWinTKO1
24/10/1984Larry SanchezWinKO2
31/07/1984Randy ArmstrongWinTKO2
22/06/1984Brooks GrotonWinTKO2
13/06/1984Eric HolleyLossPTS4
04/05/1984Jose MarinoWinTKO1
04/03/1984James RoperWinKO1