Within the recorded range there are 24 bouts between 2016 and 2026, about one every 5.3 months. 6 of the 20 wins came inside the distance, 1 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. Since 2025 the run stands at 3 straight wins. The best win came against Daniel Lugo in 2026, who was rated 1689 at the time.
DateOpponentResultMethodRd
2026-06-05Daniel LugoWinUD10
2026-02-27Grimardi MachucaWinRTD5
2025-11-14Albeiro ParedesWinTKO5
2024-10-23Kenneth TaylorWinRTD4
2024-05-03Daniel BaileyWinUD8
2023-07-29Brayan De GraciaWinUD10
2023-02-17Misael LopezWinSD10
2022-10-08Viktor SlavinskyiWinSD8
2022-07-09Jose ArgelWinUD8
2021-11-05Ezequiel Alberto TevezWinTKO1
2021-06-26Yeison VargasWinKO4
2020-11-28Irvin GonzalezWinSD8
2020-09-05Adan OchoaWinUD6
2019-11-23Alejandro MorenoWinKO3
2019-01-31Brandon CruzWinSD6
2018-02-09Brandon ArvieWinUD6
2017-12-01Manuel RubalcavaWinUD4
2017-09-29Thomas SmithWinUD4
2017-09-02Everardo JhoaoWinUD4
2017-02-23Abraham TorresNCNC4
2016-02-18Willie MillerWinUD4