Within the recorded range there are 34 bouts between 2012 and 2026, about one every 5.1 months. 24 of the 30 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 4 came on the cards and none inside the distance. The best win came against Jose Zepeda in 2022, who was rated 2372 at the time.
DateOpponentResultMethodRd
2023-06-17Danielito Zorrilla TitleWinSD12
2022-03-19Tyrone McKennaWinTKO6
2021-04-17Ivan RedkachWinTKO6
2020-10-31Juan HeraldezWinTKO3
2018-07-14Juan Jose VelascoWinTKO8
2017-02-11Wilfredo BuelcasWinKO1
2016-06-25Luis Eduardo FlorezWinTKO4
2016-03-25Aaron HerreraWinKO1
2015-12-11Abel RamosWinRTD8
2015-08-07Amos CowartWinUD8
2015-04-17Abraham AlvarezWinTKO1
2014-11-06Jeff HumphriesWinKO1
2014-10-08Mario HermosilloWinTKO4
2014-06-27Marteze LoganWinTKO2
2014-06-07Aaron AndersonWinTKO5
2014-04-24Felipe ReyesWinTKO6
2013-11-30Miguel AlvarezWinTKO3
2013-10-03James HarrisonWinUD6
2013-06-06Adauto GonzalezWinUD4
2013-01-10David GreenWinTKO2
2012-11-30Anthony LittleWinTKO2
2012-08-25Aaron AndersonWinKO4
2012-04-28Carl AlmirolWinKO1