Within the recorded range there are 30 bouts between 2014 and 2026, about one every 5.1 months. 10 of the 25 wins came inside the distance, 4 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. The best win came against Héctor García in 2023, who was rated 2253 at the time.
DateOpponentResultMethodRd
2024-06-28Feargal McCrory TitleWinTKO8
2022-07-16Angel RodriguezWinUD12
2021-07-09Daniel RosasWinTKO2
2020-10-30Neil John TabanaoWinKO3
2018-12-15Alberto MercadoWinUD10
2018-07-20Deivis Julio BassaWinRTD6
2017-11-30Rey PerezWinUD10
2017-10-21Luis HinojosaWinTKO1
2017-06-30Jesús Valdez BarrayanWinUD10
2017-01-28Alejandro ValdezWinKO1
2016-09-02Mario Antonio MacíasWinKO3
2016-05-07José Arturo EsquivelWinUD8
2016-03-05Jesús LuleWinUD8
2015-10-17José BustosWinUD6
2015-06-30Christian SantibanezWinUD6
2015-04-18José Miguel CastroWinUD6
2015-01-20Herbert QuarteyWinTKO4
2014-12-06Alexander CharnecoWinUD4
2014-10-30Rafael FrancisWinTKO1
2014-09-06Rocco EspinozaWinMD4
2014-06-05Miguel Antonio RodríguezWinRTD1
2014-04-19Victor GalindoWinUD4