Within the recorded range there are 18 bouts between 2019 and 2026, about one every 5.1 months. 11 of the 16 wins came inside the distance, 2 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. The best win came against Haro Matevosyan in 2024, who was rated 2173 at the time.
DateOpponentResultMethodRd
2026-04-25Souleimane MohammediWinTKO9
2026-01-31Luis Enrique MontelongoWinUD6
2025-05-31Shervantaigh KoopmanWinTKO9
2024-12-12Sukhdeep Singh BhattiWinUD12
2024-04-06Haro MatevosyanWinRTD10
2023-11-25Araik MarutjanWinUD8
2023-04-14Lesther EspinoWinKO2
2023-02-10Ruben AnguloWinTKO1
2022-12-10Eligio PalaciosWinUD6
2022-04-24Giorgi UmekashviliWinTKO3
2021-09-11Jeffrey RosalesWinUD6
2020-03-07Edwin PalaciosWinTKO1
2019-11-01Miguel AguilarWinTKO2
2019-04-20Michael MoraWinTKO2
2019-03-31Mansur MutiWinTKO6
2019-02-23Youssouf KoneWinTKO3