Within the recorded range there are 27 bouts between 2015 and 2026, about one every 4.9 months. 18 of the 25 wins came inside the distance, 4 of them in the first round. The best win came against Sergiy Derevyanchenko in 2021, who was rated 2240 at the time.
Measured by the gap on the day, the biggest upset was the win over Carlos Molina in 2017. The record includes 2 wins against a higher-rated opponent. The biggest upset conceded was the loss to Patrick Teixeira in 2019. The rating has been climbing across the last four bouts.
DateOpponentResultMethodRd
2022-10-08Juan Macias Montiel TitleWinKO3
2021-06-26Alexis SalazarWinTKO3
2021-03-12Byan MedinaWinTKO6
2019-06-28Patrick DayWinUD10
2019-04-20Frank GalarzaWinTKO4
2019-01-18Juan RuizWinKO3
2018-10-13Joshua ConleyWinTKO2
2018-05-12Alejandro BarreraWinUD10
2017-11-18Adrian Jose Perez AparicioWinRTD6
2016-12-16John RenteriaWinKO1
2016-09-16Iván ÁlvarezWinRTD4
2016-04-15Patrick LópezWinTKO4
2016-02-06Kelly FigueroaWinRTD4
2015-11-19Devis CaceresWinTKO2
2015-10-22José Vidal SotoWinTKO1
2015-10-07Rudy LozanoWinTKO1
2015-09-19Rasheed LawalWinKO1
2015-08-15Juan Carlos SantosWinTKO2
2015-07-24Jeff SouffrantWinUD4