DateOpponentResultMethodRd
2025-09-12Ivan NjegacWinTKO3
2024-09-14Alexander PavlovWinTKO3
2024-04-06Ismaël SeckWinUD10
2023-11-25Faton VukshinajWinUD12
2023-07-01Julio ÁlamosWinUD12
2023-02-24Rafael Amarillas OrtizWinTKO6
2022-07-10Sofiane KhatiWinRTD5
2021-07-02Francesco LezziWinUD10
2021-03-19Bogdan MalinovićWinTKO2
2020-12-05Francesco LezziWinPTS6
2020-08-21Andrea RonconWinUD10
2020-02-21Carlo De NovellisWinUD10
2019-09-20Santos MedranoWinKO3
2019-07-05Ricardo Pompeo MelloneWinPTS6
2019-06-14Jorge OrtizWinTKO3
2019-04-25Petru ChiochiuWinPTS6
2018-12-08Fabio MastromarinoWinUD8
2018-10-27Srečko JanjićWinTKO2
2018-09-14Giuseppe RauseoWinPTS6
2018-07-15Mladen JovanovićWinKO3
2018-06-22Vadim GurauWinTKO4
2018-05-19Jean Marc Yao AssoumanWinPTS6