Within the recorded range there are 18 bouts between 2018 and 2026, about one every 5.9 months. 7 of the 15 wins came inside the distance, 1 of them in the first round. Of the 3 losses, 3 came on the cards and none inside the distance. The best win came against Noel Reyes Cepeda in 2026, who was rated 2172 at the time.
DateOpponentResultMethodRd
2026-02-21Noel Reyes Cepeda TitleWinTKO3
2025-10-18Alfree RamirezWinTKO3
2024-06-28Alfree RamirezWinUD10
2023-06-11Sho IshidaLossSD12
2022-12-16Renson RoblesWinTKO6
2022-06-11Carlos CaraballoWinUD8
2021-12-08Manuel Gonzalez GarciaWinTKO6
2021-05-15Jose Armando Valdes BernalWinUD10
2020-12-17Kelvin FigaroWinUD6
2019-12-15Luis Domingo Hernandez CamberoWinUD8
2019-09-27Jason VeraWinUD6
2019-03-16Kelvin FigaroWinKO5
2018-12-15Anyelo MunozWinRTD2
2018-11-16Christian VelezWinMD4
2018-08-10Elliot De JesusWinUD4
2018-04-07Louis RiosWinTKO1