DateOpponentResultMethodRd
2017-04-22Krzysztof ZimnochLossKO2
2011-03-11Tye FieldsWinKO3
2010-05-07Kevin BurnettWinTKO1
2008-11-15Paul MarinaccioWinUD12
2008-07-11Demetrice KingWinUD8
2007-09-05Kevin MontiyWinTKO7
2007-06-27Billy ZumbrunWinTKO5
2005-06-24Marcus McGeeWinUD8
2005-04-08Wallace McDanielWinTKO8
2004-02-21Charles HatcherWinTKO8
2003-06-07Dominick GuinnLossTKO7
2003-04-18Gilbert MartinezWinTKO8
2003-01-24Carlton JohnsonWinTKO5
2002-11-07James WaltonWinTKO4
2002-08-03Robert DavisWinTKO3
2002-06-01Anthony WillisWinTKO2
2002-04-13Joe LenhartWinTKO5
2002-03-09Reynaldo MinusWinTKO4
1999-06-19Lou SavareseWinUD10
1999-01-30Ahmed AbdinWinRTD10
1998-01-17David IzonWinTKO5
1997-04-19Lionel ButlerWinDQ4
1997-03-14Jeff WoodenWinSD10
1996-12-06Ray AnisWinUD10
1996-10-06Louis MonacoWinTKO
1996-07-21Ross PurittyWinUD10
1996-06-11Ed DonaldsonWinTKO3
1996-05-10Olian AlexanderWinTKO4
1996-03-15Corey SandersWinTKO2
1996-03-12Bradley RoneWinUD6
1996-01-30Rick SullivanWinTKO1
1995-12-07Mike DixonWinTKO
1995-11-10Tim NobleWinTKO2
1995-09-22Stanley WrightWinTKO2
1995-05-20Lou TurchiarelliWinTKO1
1994-12-06Tyrone DixonWinTKO
1994-12-03Danny WoffordWinPTS8
1994-11-05Steve EdwardsWinDQ5
1994-11-01John Basil JacksonWinUD4
1994-10-22Carlton BrownWinKO
1994-10-04Ed StricklandWinKO
1994-09-23Elvin EvansWinTKO
1994-09-06Frankie HinesWinKO
1994-08-07Jerome JonesWinTKO
1994-07-21Ernest EnglishWinTKO1