DateOpponentResultMethodRd
2019-02-09Gaybatulla GadzhialievDrawMD10
2018-07-21Jhon GeminoWinUD10
2018-06-06Hector Ruben Ambriz SuarezWinUD8
2015-07-17Roy MukhlisWinTKO3
2014-12-13Miguel Angel MendozaWinUD8
2014-08-15Rustam NugaevWinTKO9
2013-08-17Santos BenavidesWinTKO7
2013-03-16Alisher RahimovWinDQ11
2012-12-01Albert MensahWinUD12
2012-09-18James OnyangoWinUD8
2012-05-31Brunet ZamoraWinUD12
2012-02-25Lee McAllisterWinRTD8
2011-09-23Giuseppe LauriWinRTD8
2011-03-04Nugzar MargvelashviliWinTKO5
2010-10-29Brunet ZamoraDrawMD12
2010-09-04Peter SemoWinUD8
2010-07-22Leonardo ResendizWinRTD6
2010-06-30Bobir NormatovWinKO1
2009-10-24Fernando TrejoWinUD12
2009-09-25Aliaksei VolchanWinTKO2
2009-05-30John Cotterill, Jr.WinTKO1
2009-04-18Juan Carlos RodriguezWinUD8
2009-02-14Decho KokietgymWinTKO2
2008-08-30Andrzej SarkWinTKO2
2008-04-18Shawn GallegosWinUD10
2008-02-01Sergejs SavrinovicsWinRTD3
2007-12-20Alexander SaltykovWinKO4
2007-10-22Nizar BoubakerWinTKO2
2007-05-18Cristian FriasWinUD8
2006-11-17Vitaly OlkhovikWinTKO2
2006-07-21Alexander SaltykovWinRTD7
2005-12-18Leonti VorontsukWinUD4
2005-05-11Andrei SherelWinKO2
2005-02-11Pavel MelnikovWinUD8
2004-12-09Uladzimir NarushevichWinTKO1
2004-06-16Filip BystrikovWinUD6
2004-05-15Leonti VorontsukWinUD4
2004-02-25Vadzim AstapukWinUD4
2003-11-30Pavel LyakhovWinUD4