DateOpponentResultMethodRd
2022-09-16Ryan FordWinUD12
2022-07-02Bernard DonfackWinUD8
2022-04-16Grigor SaruhanianWinUD12
2022-01-30Slavisa SimeunovicWinRTD2
2021-09-04Tomasz AdamekWinUD10
2021-05-21Ericles Torres MarinWinKO2
2020-07-18Bosko MisicWinTKO3
2019-12-26Nicolas HolcapfelWinTKO4
2019-11-08Levan ShoniaWinUD6
2018-07-21Mohamed El AchiWinUD12
2018-02-16Rafael Sosa PintosWinUD10
2017-12-15Badri KereselidzeWinTKO1
2017-07-08David ZegarraWinKO11
2017-04-29Soso AbuladzeWinTKO4
2016-11-19Daniel UrbanskiWinKO3
2016-08-20Mikheil KhutsishviliWinRTD8
2016-05-07Giorgi BeroshviliWinTKO2
2015-12-29Slavisa SimeunovicWinTKO3
2015-12-12Paata AduashviliWinUD6
2015-07-04Dariusz SekLossRTD8
2015-05-02Achilles SzaboWinTKO5
2015-03-28Istvan ZellerWinTKO3
2015-01-24Ata DoganWinTKO4
2014-10-18Allou Diallo AliWinKO2
2014-06-07Dejan KrnetaWinTKO6
2014-03-15Tasos BerdesisLossUD6
2014-03-01Dennis RonertLossUD10
2013-11-01Vasile DragomirWinRTD4
2013-06-29Ognjen ZekanovicWinTKO3
2013-03-23Emil MarkicWinTKO4
2013-03-16Nersad MalicevicWinRTD3
2012-11-10Mesud SelimovicWinUD4
2012-04-21Valeri QadeWinMD4
2012-03-03Mesud SelimovicWinPTS4
2011-11-12Fred LemareWinTKO2
2011-10-14Mutlu AksuWinTKO1
2011-05-20Jameil BleindWinTKO4
2011-05-07Nenad KovacWinTKO1
2010-06-20Tani DimaDrawPTS6
2010-05-13Richard HerzogWinPTS4
2010-04-10Ali ChakievDrawMD4