Within the recorded range there are 37 bouts between 2007 and 2025, about one every 5.8 months. It has been 20 months since the last bout. 12 of the 32 wins came inside the distance, 2 of them in the first round. Of the 5 losses, 2 came inside the distance and 3 on the cards. The highest it has been is 2388, in 2016; it stands at 2152 now. The best win came against Lucas Matthysse in 2015, who was rated 2428 at the time.
DateOpponentResultMethodRd
2025-01-25Andres Ramon TejadaWinUD8
2019-04-27Mohamed MimouneWinUD10
2018-11-03Siar OzgulWinPTS10
2017-09-16Jamshidbek NajmiddinovWinUD10
2015-04-11Jake GiuriceoWinUD8
2013-12-26Behzod NabievWinUD10
2013-10-03Ignacio MendozaWinUD12
2013-05-29Bahrom PayozovWinUD8
2012-12-22Henry AuradWinKO1
2012-06-27Yvan MendyWinUD12
2012-04-27Jose LopezWinUD10
2012-02-26Artem AyvazidiWinRTD5
2011-12-18Karen TevosyanWinUD12
2011-10-03Felix LoraWinUD10
2011-06-11Tarik MadniWinUD10
2011-03-13Sam RukundoWinMD10
2010-11-19Jahongir AbdullaevWinTKO4
2010-08-28Jay MorrisWinUD10
2010-05-21Mamasoli KimsanbaevWinUD8
2010-03-13Hujabek MamatovWinRTD2
2010-02-06Laszlo KomjathiWinKO7
2009-11-28Vitaly OlkhovikWinKO6
2009-09-18Araik SachbazjanWinUD6
2009-08-15Dmytro BohachukWinRTD4
2009-06-13Ruslan PavlenkoWinTKO1
2009-04-25Denys TupilenkoWinTKO3
2008-03-29Sreten MileticWinUD4
2007-10-01Zsolt ViczeWinTKO2