DateOpponentResultMethodRd
2018-04-21Joey AbellWinTKO7
2017-11-18Fred KassiWinUD10
2017-06-24Solomon HaumonoWinUD10
2015-09-26Przemysław SaletaWinRTD5
2013-08-03Dominick GuinnWinUD10
2012-09-08Travis WalkerWinTKO5
2012-03-24Nagy AguileraWinUD10
2011-04-09Kevin McBrideWinUD12
2010-12-09Vinny MaddaloneWinTKO5
2010-02-06Jason EstradaWinUD12
2008-07-11Gary GomezWinRTD7
2007-12-29Josip JalusicWinUD8
2007-06-09Luis Andres PinedaWinTKO7
2004-09-10Ismail AbdoulWinUD8
2004-04-17Dzhabrail DzhabrailovWinKO5
2003-12-20Olivier BeardWinTKO3
2003-10-04Ed DaltonWinKO2
2003-08-30Roberto CoelhoWinUD8
2003-04-06Zoltán BéresWinUD6
2003-02-15Andrei KarstenWinTKO2
2002-12-14Varuzhan DavtyanWinRTD4
2002-10-18Laverne ClarkWinTKO3
2002-07-27Mihai IftodeWinUD8
2002-05-24Siarhei KaranevichWinUD10
2002-04-06Willie McDonaldWinTKO3
2002-02-23Dzianis SalomkaWinTKO5
2001-12-29Ruslan HladkykhWinUD6
2001-11-10Zdravko KosticWinUD10
2001-08-11Timofey MaklakovWinTKO3
2001-05-18Ion VoicaWinKO1
2001-03-02Rudi LupoWinUD10
2000-11-03Nino CiriloWinTKO3
2000-10-14Stanislav SchreiberWinTKO3
2000-06-10Glenn OdemWinTKO4
2000-03-25Terry FordWinTKO3
2000-02-21Mark Lee DawsonWinTKO3
1999-12-10Melvin WynnWinTKO3
1999-10-22Kevin Whaley-ElWinTKO4
1999-06-26Milko StoikovWinTKO3
1999-04-29Smokey EnisonWinTKO2
1999-03-13Israel KhumaloWinTKO1