No intervalo registrado são 39 lutas entre 2005 e 2024, cerca de uma a cada 6.2 meses. Passaram-se 21 meses desde a última luta. 20 das 34 vitórias vieram antes do limite, 3 delas no primeiro round. Das 5 derrotas, 3 vieram antes do limite e 2 nos pontos. A melhor vitória foi sobre Alexander Ustinov em 2017, avaliado em 2386 na época.
DataAdversárioResultadoMétodoRd
2022-12-21Nuri SeferiVitóriaTKO2
2022-05-28Nikola MilačićVitóriaKO3
2021-05-15Christopher LovejoyVitóriaKO2
2016-09-17Sefer SeferiVitóriaUD10
2016-06-04Andrei MazanikVitóriaTKO7
2013-10-19Dennis BakhtovVitóriaRTD5
2013-06-15Oleksiy MazikinVitóriaKO3
2013-02-22Yakup SaglamVitóriaRTD2
2012-12-22Konstantin AirichVitóriaKO1
2012-03-30Taras BidenkoVitóriaUD12
2011-11-18Marcelo NascimentoVitóriaRTD8
2011-09-03Serdar UysalVitóriaDQ1
2011-02-19Jonathan PasiVitóriaTKO5
2010-12-04Zack PageVitóriaMD8
2010-11-19Robert HawkinsVitóriaRTD5
2009-10-10Sherman WilliamsVitóriaUD10
2009-06-06Ramon HayesVitóriaTKO3
2009-04-25Gbenga OloukunVitóriaKO7
2008-05-31Adnan SerinVitóriaUD6
2008-04-19Edgars KalnārsVitóriaUD4
2008-04-05Aleksandrs SelezensVitóriaUD4
2006-05-13Pedro CarrionVitóriaMD8
2006-04-08Radovan KucaVitóriaKO1
2006-01-28Stefan BaumannVitóriaTKO1
2005-07-16Valentin MarinelVitóriaKO2
2005-06-11Özcan CetinkayaVitóriaUD4
2005-05-28Nandor KovacsVitóriaTKO2
2005-05-14David VicenaVitóriaUD4