DateOpponentResultMethodRd
2024-08-03Volkan SakaLossRTD2
2024-02-24Apti DavtaevLossKO1
2024-02-18Metin TurunçLossRTD1
2024-02-03Gürkan KaradağLossRTD1
2023-10-29Taryel JafarovLossKO1
2023-02-23Orhan NamliWinUD4
2022-07-30Joshgun HasratzadaWinTKO3
2021-04-07Yury KashinskyLossTKO3
2011-06-11Dmytro KucherLossRTD7
2011-04-15David QuiñoneroLossKO5
2010-09-25József NagyWinTKO3
2010-02-27Jevgeņijs AndrejecsWinUD6
2009-09-25Zoltán BéresWinTKO2
2008-11-27Rodolfo De DominicisWinTKO3
2008-10-04Max AlexanderWinUD10
2008-05-22Luzimar GonzagaWinKO2
2008-04-03Daniel BispoWinUD8
2007-12-08Agustín ÁlvarezWinTKO9
2007-10-13Talgat DosanovWinUD6
2007-06-21Rachid Al HadakWinUD10
2007-05-03Ibragim KhalilovWinRTD3
2007-02-10Luciano TorresWinKO2
2006-10-12Aleh DubiahaWinTKO7
2006-06-18Andriy SipchenkoWinTKO6
2006-05-18Roman BabaevWinRTD4
2006-02-17Vadim TokarevLossRTD8
2005-12-24Valery MakeevWinTKO2
2005-05-19Alexander KotlobayDrawPTS6
2005-03-03Vitali DudikWinKO1
2004-12-17Vladimir RumyantsevWinKO2
Rasul MagomedovWinTKO2
Bilal KaraLossRTD2