Within the recorded range there are 25 bouts between 2015 and 2025, about one every 5.0 months. 18 of the 24 wins came inside the distance, 3 of them in the first round. The best win came against Jerome Pampellone in 2024, who was rated 2180 at the time.
DateOpponentResultMethodRd
2025-11-30Ante BilicWinTKO6
2025-02-28Haris DzindoWinKO4
2023-03-11Mickael DialloWinUD10
2022-06-26Ezequiel MadernaWinUD10
2021-12-18Islam TeffahiWinUD10
2021-08-29Almir SkrijeljWinTKO3
2021-03-28Timur NikarkhoevWinKO9
2020-07-31Ondrej BuderaWinKO7
2019-10-12Michal GazdikWinTKO2
2019-05-25John CortezWinDQ3
2019-03-02Julio AcostaWinKO4
2019-02-09Stephane TchambaWinKO2
2018-03-03Jevgenijs AndrejevsWinTKO2
2017-12-09Tsvetozar IlievWinTKO2
2017-05-26Jermaine AsareWinKO1
2017-03-25Aleksandar KuvacWinTKO1
2016-12-18Beka AduashviliWinKO5
2016-09-24Attila PalkoWinTKO6
2016-07-24Norbert SzekeresWinTKO1
2016-06-25Claudio KraiemWinUD6
2016-05-28Petar MarkovicWinTKO2
2015-12-07Richard VellaWinTKO2
2015-10-30Bogoljub BorisevWinTKO2