DateOpponentResultMethodRd
2022-09-20Orkhan GadzhievLossTKO3
2021-06-11Edgard MoskvichevLossUD10
2019-11-16Ibrahim GuemesLossTKO6
2018-10-27Fouad El MassoudiLossSD10
2018-08-19Artem KarasevWinUD6
2017-11-11Artem KarpetsWinPTS6
2017-06-30Nikolozi GviniashviliWinUD6
2013-11-02Omar MarabayevWinUD6
2011-04-16Antonio Valentín OchoaWinTKO6
2010-10-29Vítor SáWinTKO3
2010-02-27Aziz DaariWinRTD10
2009-10-31Miguel Ángel PeñaWinTKO5
2009-09-18Leonti VorontsukWinTKO1
2009-04-24Vedran AkrapWinUD10
2009-02-20Kiatchai SingwanchaWinKO9
2008-11-27Alexey ChirkovWinRTD3
2008-10-04Attila KovácsWinUD10
2008-07-05Steven ConwayWinUD8
2008-04-12Emanuel GonzálezWinMD10
2008-03-01Kai KauramakiWinTKO1
2007-10-04Jairo ÁlvarezWinUD8
2007-06-21Deniss AleksejevsWinRTD3
2007-05-03Tagir RzaevWinUD8
2007-03-16Dmitri ProtkunasWinUD6
2007-02-10Ruslan SemenovWinUD8
2006-11-18Andrei StaliarouWinKO2
2006-10-12Andrey TylilyukWinUD6
2006-05-18Ruslan AkhmedzanovWinUD4
2006-03-22Islam YasupovWinUD4
2005-12-24Ruslan YakupovLossTKO4
2005-09-30Vladimir ZavgorodniyWinTKO2