Within the recorded range there are 34 bouts between 2012 and 2026, about one every 4.9 months. 15 of the 30 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 2 came inside the distance and 2 on the cards. The highest it has been is 2349, in 2022; it stands at 2159 now. The best win came against Genesis Servania in 2019, who was rated 2289 at the time.
DateOpponentResultMethodRd
2024-04-27Belmar PreciadoWinUD10
2023-10-07Angel LunaWinTKO1
2023-05-06Alan Isaias Luques CastilloWinTKO9
2020-07-09Cesar JuarezWinRTD4
2019-10-12Daniel LozanoWinTKO1
2019-05-11Mario DíazWinUD10
2018-08-25Diuhl OlguinWinUD8
2018-02-24Alexis SantiagoWinTKO10
2017-10-14Basilio NievesWinTKO4
2016-10-29Germán MerazWinUD8
2016-09-03Jorge DiazWinKO1
2016-02-20Eduardo Rafael ReyesWinTKO3
2015-12-12Sergio NajeraWinTKO3
2015-09-26Jose SilveriaWinUD6
2015-08-15Juan Carlos GuillenWinUD6
2015-07-25Cesar GarciaWinTKO4
2015-05-23Angel MonrrealWinTKO4
2015-05-15Victor Serrano IslasWinUD6
2015-04-25Raymond ChaconWinUD6
2014-11-15John HerreraWinUD4
2014-09-20Jamie GutierrezWinRTD3
2013-09-21Miguelito MartiWinTKO1
2013-03-09Jazzma HogueWinUD4
2012-11-30Eric McNorrisWinTKO1
2012-10-06Angel GonzalezWinUD4
2012-06-16Tony GreenWinUD4