Within the recorded range there are 36 bouts between 2013 and 2025, about one every 4.1 months. It has been 12 months since the last bout. 19 of the 30 wins came inside the distance, 4 of them in the first round. Of the 6 losses, 1 came inside the distance and 5 on the cards. The highest it has been is 2253, in 2018; it stands at 2011 now. The best win came against Jerry Guevara in 2015, who was rated 1988 at the time.
DateOpponentResultMethodRd
2025-04-18Jose Antonio MezaWinUD8
2024-12-07Henry LebronLossUD10
2024-07-13Derlyn Hernandez-GerarldoWinTKO2
2024-03-02Headley ScottWinTKO2
2022-05-21Deivi JulioWinRTD6
2020-06-23Jason SanchezWinUD10
2020-01-18Adeilson Dos SantosWinUD10
2018-11-24David BernaWinKO1
2018-03-17Braulio RodríguezWinTKO4
2017-12-09Bryant CruzWinTKO3
2017-04-21José EstrellaWinKO3
2017-02-03Efrain EsquiviasWinTKO7
2016-11-18Fernando VargasWinUD8
2016-09-23Raúl Hirales Jr.WinUD8
2016-06-11Neftali CamposWinTKO8
2016-04-16Ray XimenezWinUD8
2016-02-27Ángel LunaWinKO4
2015-12-11Jerry GuevaraWinKO6
2015-10-31Karl GarcíaWinKO2
2015-08-15Alcides SantiagoWinTKO1
2015-06-13Marcello GallardoWinUD6
2015-04-25José BustosWinRTD5
2015-02-28Luis Ruiz Jr.WinUD6
2014-12-13Jazzma HogueWinUD6
2014-10-04Francisco CamachoWinKO4
2014-08-16Reggie SantiagoWinTKO1
2014-04-19Lamar CharltonWinTKO2
2014-03-22Luis HernándezWinUD4
2014-02-01José RodríguezWinSD4
2013-12-14Jonathan FelicianoWinTKO1
2013-09-26John PortilloWinKO2