DateOpponentResultMethodRd
2012-01-21Derek BryantWinUD8
2010-07-14Victor BarraganWinUD10
2010-04-29Danny SheehanWinTKO3
2010-04-03Richard StewartWinTKO7
2010-01-18Attila MakulaWinKO2
2009-10-02Gary GomezWinUD8
2009-08-08Yavor MarinchevWinPTS10
2009-07-11William BaileyWinTKO4
2009-04-03Dave BrunelliWinTKO7
2009-02-06Ryan CarrolWinKO2
2008-12-05Harvey JollyWinTKO7
2008-09-12Larry RobinsonWinTKO1
2008-07-20Martin HaagWinTKO4
2008-06-06James PorterWinTKO2
2008-03-01Asmir VojnovicWinTKO7
2008-02-08Ray RuizWinTKO2
2007-10-27Ibrahim HaririWinKO
2007-09-07Samuel Lee BrownWinUD4
2007-04-28Machmud HashbWinKO2
2007-02-09Robert MurrayWinUD4
2007-01-31Machmud HashbWinTKO1
2007-01-06Georgi BuhovWinPTS4
2006-11-25Elia IvanovWinTKO2
2006-10-13Gary LavenderWinUD4
2006-06-30Muhamad TayaWinTKO2
2006-06-18Elia IvanovWinTKO3