DateOpponentResultMethodRd
2025-10-18Gora NiangWinKO2
2025-06-14Andrej PesicWinRTD4
2024-10-05Halim HaxhijajWinRTD1
2024-04-13Jared AndersonLossUD10
2023-12-09Tony YokaWinSD10
2022-10-22Dusan KrstinWinTKO3
2021-07-17Zhaoxin Zhang TitleWinTKO9
2019-05-04Cesar David CrenzWinKO3
2018-12-15Samuel ClarksonWinKO4
2018-10-20Demetrius BanksWinUD8
2018-06-29Soso AbuladzeWinKO6
2017-12-16Nick KisnerWinKO4
2017-05-20Mitch WilliamsWinUD12
2016-12-17Max AlexanderWinKO11
2016-11-01Tamas BajzathWinTKO3
2016-10-15Giorgi TevdorashviliWinTKO6
2016-05-21Williams OcandoWinTKO6
2015-12-19Sylvera LouisWinKO6
2015-09-26Antonio SousaWinUD8
2015-05-31Attila PalkoWinTKO2
2015-04-04Arturs KulikauskisWinKO7
2015-03-14Bjoern BlaschkeWinRTD4
2014-12-25Shalva JomardashviliWinTKO5
2014-12-06Ben NsafoahWinKO4
2014-11-15Ferenc ZsalekWinUD4
2014-10-03Cedric KalonjiWinKO3
2014-05-31Abdelhadi HanineWinKO1
2014-03-28Paata BerikashviliWinTKO3
2014-02-09Elvir BehlulovicWinKO2
2014-01-11Patrick BergerWinKO2
2013-12-14Toni VisicWinKO3
2013-11-23Jakub WojcikWinUD4
2013-10-05Marko MartinjakWinRTD2
2013-08-23Nikolai ErmenkovWinKO1
2013-06-29Hrvoje BozinovicWinKO2