Within the recorded range there are 18 bouts between 2021 and 2026, about one every 3.3 months. 10 of the 18 wins came inside the distance. Since 2021 the run stands at 18 straight wins. The best win came against Carlos Castro in 2026, who was rated 2228 at the time.
DateOpponentResultMethodRd
2026-07-04Rene Palacios TitleWinUD12
2025-07-26Mateus Heita TitleWinUD12
2025-03-29Enrique VivasWinTKO3
2024-11-15Dana CoolwellWinUD8
2024-09-27Sulaiman SegawaWinMD10
2024-06-08Brayan De GraciaWinTKO8
2024-02-16Bernard Angelo TorresWinKO4
2023-12-09Jason SanchezWinTKO2
2023-08-26Angel Antonio ContrerasWinUD8
2023-06-10Luis PorozoWinTKO8
2023-04-08Brandon ChambersWinKO2
2023-01-14Juan Antonio LopezWinUD6
2022-09-23Jose ArgelWinUD6
2022-06-18Adrian LeyvaWinTKO6
2022-03-19Yeuri AndujarWinKO5
2022-01-29Steven BrownWinKO2
2021-10-09Cesar CantuWinUD4