DateOpponentResultMethodRd
2022-05-27Dilmurod SatybaldievLossRTD6
2019-11-30Emmanuel MarteyWinUD10
2019-05-19Omar GarciaWinTKO4
2017-12-21Vikapita MeroroWinKO1
2017-09-07Denton DaleyWinTKO9
2017-06-29Mussa AjibuWinTKO3
2017-03-10Tamas LodiWinKO2
2016-11-14Carlos Ailton NascimentoWinTKO3
2016-04-29Yury BykhautsouWinUD10
2016-02-21Nurullo MirzaevWinRTD1
2015-12-23Ilya RolgeyzerWinTKO1
2015-10-10Gusmyr PerdomoWinUD6
2014-03-15Derrick FindleyWinUD8
2013-12-05Maxell TaylorWinKO4
2013-11-04Artem RedkoWinTKO6
2013-07-12Mark SuarezWinUD8
2012-12-30Geard AjetovicWinUD10
2012-03-16Bernard DonfackWinUD10
2011-11-12Roman ShkarupaWinTKO3
2011-09-25Gasan GasanovWinRTD1
2011-07-01Gennady MaximovWinUD8
2010-09-18Mikhail KrinitsinWinTKO7
2010-06-18Jerson RaveloWinTKO3
2010-04-27Vasyl KondorWinTKO3
2010-02-12Julius FogleWinKO1
2009-11-28Nodir IkramovWinRTD5
2008-10-23Don MoutonWinMD8
2008-08-22Jonathan ReidWinTKO4
2008-05-16Orlando TorresWinTKO4
2008-03-07Rodrigo AguiarWinTKO5
2007-11-29Maksym VelychkoWinUD6
2007-09-16Sam HaynesWinKO3
2007-08-03Alexander PestenkovWinUD6
2007-02-26Rostyslav KitunWinUD6
2006-10-13Artem RedkoWinUD6
2006-06-18Kirill KhizhnyakWinTKO5
2005-12-23Alexander MurashovWinUD6
2005-10-30Dmitry MelnikovWinUD6
2005-06-17Vadim GraschenkoWinUD4
2005-04-21Kirill GaluzinWinUD4