Within the recorded range there are 26 bouts between 2015 and 2026, about one every 4.8 months. 22 of the 23 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 best win came against Shohjahon Ergashev in 2023, who was rated 2377 at the time.
DateOpponentResultMethodRd
2025-03-01Gabriel Gollaz ValenzuelaWinTKO8
2024-11-09Roberto RamírezWinTKO2
2022-01-22Petros AnanyanWinRTD9
2021-05-29Batyrzhan JukembayevWinRTD8
2020-10-24Malik HawkinsWinRTD7
2020-02-22Petros AnanyanLossUD10
2019-11-30Jonathan EnizWinTKO5
2019-07-19Maxim DadashevWinRTD11
2019-03-02Wilberth LópezWinTKO6
2018-08-18Breidis PrescottWinKO4
2018-05-19Adrián EstrellaWinRTD4
2017-11-18Patrick LópezWinTKO2
2017-08-05Luis PelayoWinTKO2
2017-06-25Abrahan PeraltaWinRTD2
2017-03-25Joaquim CarneiroWinTKO3
2016-12-10Jeffrey FontanezWinTKO2
2016-09-09Luis RodríguezWinTKO4
2016-07-16Ramón MeléndezWinTKO2
2015-12-19Juan RojasWinTKO1