Within the recorded range there are 32 bouts between 2012 and 2025, about one every 5.0 months. It has been 14 months since the last bout. 15 of the 27 wins came inside the distance, 1 of them in the first round. Of the 5 losses, 5 came on the cards and none inside the distance. The best win came against Miguel Marriaga in 2020, who was rated 2185 at the time.
DateOpponentResultMethodRd
2025-03-08Arnold KhegaiWinSD10
2023-04-01Enrique VivasWinUD10
2019-07-13Manuel AvilaWinKO6
2018-12-08Javier GalloWinKO2
2018-07-13Rafael RiveraWinSD10
2018-03-22Rolando MagbanuaWinKO5
2017-12-14Isao Gonzalo CarranzaWinKO3
2017-08-26Deivi JulioWinKO5
2017-04-01Derrick MurrayWinTKO5
2016-12-17Jairo Ochoa MartinezWinKO4
2016-08-05Sergio Lopez GarciaWinUD10
2016-08-05Ricardo ProanoWinUD8
2015-11-06Marcos RiosWinKO3
2015-08-08Jose Tamayo GonzalezWinKO3
2015-05-22Jose Angel BeranzaWinUD8
2015-04-02Ali GonzalezWinKO2
2014-12-20Jamie GutierrezWinTKO3
2014-07-09David ClarkWinTKO2
2014-02-28Cesar MartinezWinUD6
2013-09-07David ReyesWinUD4
2013-05-03Alex ChavezWinUD4
2013-03-15Sergio NajeraWinUD4
2012-11-03Victor Serrano IslasWinTKO1
2012-07-07Jesus CarmonaWinUD4