Within the recorded range there are 25 bouts between 2019 and 2026, about one every 3.7 months. 13 of the 23 wins came inside the distance, 3 of them in the first round. Of the 2 losses, 2 came inside the distance and none on the cards. The best win came against Victor Emilio Ramírez in 2024, who was rated 2175 at the time.
DateOpponentResultMethodRd
2026-05-15Senad GashiWinUD10
2026-03-20Mauricio Nicolas BarraganWinUD8
2025-12-06Selcuk TezerWinTKO1
2025-04-05Osasu OtoboWinTKO1
2024-09-21Djuar El ScheichWinTKO5
2023-10-28Jakub SosinskiWinUD8
2023-06-24Yassine KhedimWinTKO2
2023-04-01Alen LauriolleWinRTD1
2022-11-05Marcos Antonio AumadaLossKO1
2022-06-18Tayfun KurtWinRTD3
2022-03-05Lukas FajkWinUD6
2021-10-09Boris EstenfelderWinUD10
2021-07-17Adnan RedzovicWinTKO2
2020-10-10Roman GorstWinUD10
2020-08-22Muhammed Ali DurmazWinKO2
2020-07-18Eugen BuchmuellerWinRTD3
2020-01-18Tomas SalekWinTKO6
2019-11-16Pedro MartinezWinRTD4
2019-09-28Andrei MazanikWinUD6
2019-06-15Juan TorresWinUD4
2019-05-11Paolo IannucciWinUD6
2019-04-13Vincenzo FebboWinKO4
2019-03-02Artur KubiakWinUD6