Within the recorded range there are 29 bouts between 2015 and 2026, about one every 4.6 months. 13 of the 26 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The highest it has been is 2205, in 2022; it stands at 2063 now. The best win came against Breilor Teran in 2020, who was rated 1820 at the time.
DateOpponentResultMethodRd
2026-02-27Marcos Gabriel MartinezWinPTS8
2025-03-28Khalil El HadriWinUD12
2024-10-26Kevin TranaWinPTS8
2023-10-27Nike TheranWinUD12
2023-03-31Ayrton Osmar GimenezWinUD12
2022-04-09Dennis ContrerasWinTKO5
2021-11-11Eugene LagosWinTKO3
2021-04-23Khanyile BulanaWinTKO1
2020-11-27Patrick KinigamaziWinKO5
2020-02-29Breilor TeranWinRTD4
2019-10-26Maxwell AwukuWinRTD6
2019-06-21Emanuel LópezWinKO10
2019-03-24Ruddy EncarnacionWinRTD4
2018-11-10Giuseppe CarafaWinUD10
2018-06-30Francesco InvernizioWinTKO3
2017-10-15Baska TuvdenlhagvaWinPTS8
2017-06-17Dionisie TiganasWinPTS6
2016-12-03Milan DelicWinTKO2
2016-10-22Milan SavicWinPTS6
2016-06-24Zeljko KovacevicWinTKO5
2016-04-30Nemanja SabljovWinPTS4
2016-04-17Riccardo BattistiWinPTS6
2016-02-28Ciprian AlbertWinPTS6
2015-12-19Valerio MazzullaWinKO1
2015-11-14Davide BonoWinKO2
2015-10-10Carmelo PalermoWinPTS4