DateOpponentResultMethodRd
2018-11-21Daniel MartzLossTKO1
2018-04-28Jason BergmanLossTKO1
2018-01-27Jeremiah KarpencyLossTKO1
2016-08-11Patrick FergusonLossKO1
2016-02-13Scott ConnerLossKO4
2015-07-24Daniel MartzLossKO1
2015-03-13Eugene HillLossKO1
2014-10-11Daniel MartzLossTKO2
2014-03-28Ed LatimoreLossKO1
2014-01-31Jeremiah KarpencyLossUD8
2013-12-13Jason BergmanLossKO1
2013-10-17Ali MansourLossUD6
2013-07-26China SmithLossTKO7
2013-07-03Daniel MartzLossUD8
2012-12-01Fred KassiLossTKO2
2011-09-02Eric FieldsLossTKO2
2011-05-19Steve CollinsLossRTD3
2010-12-14Damian WillsLossKO1
2010-11-12Darryl CunninghamLossUD10
2010-08-19Felix Cora Jr.LossRTD5
2010-06-17Alfonso López IIILossUD10
2010-04-29Les SherringtonLossTKO4
2009-07-17Mark TuckerLossUD10
2008-07-09Chris HenryLossTKO6
2006-08-04Max HeymanWinUD12
2006-05-05Richard GrantWinUD8
2005-07-29Anthony StephensWinTKO3
2005-01-28Aaron NorwoodWinUD10
2004-10-08Tim BoweWinUD10
2004-06-18Warren MooreWinKO1
2004-04-02Kenny BowmanWinMD10
2004-01-09Anton RobinsonWinKO2
2003-10-17Tony MenefeeWinTKO9
2003-08-23Charles DayeWinTKO2
2003-06-13Epifanio MendozaLossKO1
2003-05-17Tony KernWinKO1
2003-03-14Floyd WilliamsWinTKO4
2003-01-10Mike McFailWinUD10
2002-12-14Ray ShanksWinTKO2
2002-11-23Jerry SmithWinUD6
2002-11-01Reggie StricklandWinUD6
2002-10-24Osiris AyiseWinUD6
2002-10-12Tim DendyWinUD6
2002-09-20Karl WillisWinUD8
2002-06-28Brady FrostWinTKO1
2002-06-21Ike PorterWinTKO1
2002-06-01Andre TurnerWinKO1
2002-05-11Eric RhinehartWinUD6
2002-03-29Warren JacksonWinTKO3
2002-01-31Travis DailyWinTKO4
2001-12-07Norman JohnsonWinTKO1
2001-11-09Douglas LaFontseeWinKO1
2001-10-12Robert LeeWinTKO1
2001-08-10Kolmarge HarrisWinUD4