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