DateOpponentResultMethodRd
2007-05-12James JohnsonDrawSD6
2007-01-26Marlon HayesLossUD12
2006-12-09Donnell WigginsWinTKO4
2006-07-29Luke MunsenWinTKO5
2006-05-27Carlos BatesWinTKO1
2006-04-29Eric StarrWinTKO5
2006-03-31Vincent HarrisWinMD4
2005-12-03Rodney MooreDrawMD6
2005-06-02Preston KenneyWinKO1
2004-11-27John Roman WilliamsWinKO2
2004-09-24Hilario GuzmanDrawPTS6
2002-02-07Ravea SpringsLossTKO11
2001-09-25Terry PorterWinUD8
2001-07-24Lorenzo BoydWinTKO2
2000-05-06John KiserWinSD8
2000-03-11Wesley MartinWinUD8
1997-03-28Jamie StevensonWinKO3
1996-06-29Ramzi HassanWinTKO6
1996-05-18John KiserWinUD8
1996-02-24Jerome HillWinTKO
1996-01-27Tim HillieWinSD10
1995-11-08Richard FrazierWinKO4
1995-10-03Jeff BowmanWinTKO
1995-04-25Ron ButlerWinTKO
1995-02-06Travis MeatWinKO1
1994-11-28Donnie PeneltonWinKO2
1994-06-23Darrell KizerWinTKO
1994-05-05Krishna WainwrightWinRTD6
1994-04-11Jimmy BillsWinKO
1993-08-27Tim KnightWinPTS10
1993-05-06Anthony CampbellWinKO
1990-07-28Eric ColeWinTKO1
1990-04-27David GwynnWinKO1
1990-03-24Lee SmithWinTKO
1990-02-16Randy ThomasWinTKO1
1989-11-03Chris CollinsWinTKO3
1989-07-27Roy BedwellWinTKO1
1989-06-21Clarence HutchinsonWinTKO2
1989-05-01John MooreWinTKO2