No intervalo registrado são 37 lutas entre 2009 e 2024, cerca de uma a cada 5.2 meses. Passaram-se 20 meses desde a última luta. 19 das 31 vitórias vieram antes do limite, 4 delas no primeiro round. Das 5 derrotas, 3 vieram antes do limite e 2 nos pontos. A melhor vitória foi sobre Shane Mosley em 2016, avaliado em 2461 na época.
DataAdversárioResultadoMétodoRd
2024-12-29Sadudee SrimueangVitóriaTKO1
2023-12-20Serge AmbomoVitóriaRTD4
2022-03-19Oskari MetzVitóriaTKO1
2021-10-02Liam TaylorVitóriaTKO2
2019-12-12Jose Del RioVitóriaTKO1
2019-09-28Kerman LejarragaVitóriaTKO1
2019-03-30Kerman LejarragaVitóriaTKO9
2017-12-09Serge AmbomoVitóriaPTS8
2015-11-07Charlie Navarro TítuloVitóriaTKO9
2015-06-27Dean ByrneVitóriaTKO6
2014-12-07Laszlo FazekasVitóriaPTS10
2014-09-26Ramon de la Cruz SenaVitóriaUD10
2013-11-04Carlos HerreraVitóriaKO2
2013-08-30Fariz KazimovVitóriaRTD5
2013-05-15Bogdan ProtsyshynVitóriaTKO3
2013-03-16Aslanbek KozaevEmpateSD12
2013-02-16Mykola KorenevVitóriaTKO6
2012-10-13Roman SeliverstovVitóriaUD10
2012-03-16James OnyangoVitóriaKO3
2011-11-19Bogdan BondarenkoVitóriaKO3
2011-07-30Samuel KamauVitóriaTKO3
2011-05-28Ruslan KhayrtdinovVitóriaUD10
2011-03-26Movsar KotievVitóriaTKO2
2010-11-27Lochinbek HusanovVitóriaTKO2
2010-08-24Ivan KaberkonVitóriaUD10
2010-05-27Armen IsraelyanVitóriaUD4
2010-03-17Rustam ShidginovVitóriaUD8
2009-08-21Dmytro LuganskyyVitóriaUD6
2009-06-12Vazgen AgadzhanyanVitóriaUD4