Within the recorded range there are 29 bouts between 2011 and 2026, about one every 6.4 months. 17 of the 23 wins came inside the distance, 1 of them in the first round. Of the 6 losses, 1 came inside the distance and 5 on the cards. The best win came against Ronny Rios in 2018, who was rated 2208 at the time.
DateOpponentResultMethodRd
2026-04-05Eduardo BaezWinMD10
2026-01-23Aidos MedetWinUD8
2025-05-10Sebastian HernandezLossUD10
2022-04-09Dagoberto AgueroWinTKO2
2021-07-09Jose Santos GonzalezWinUD10
2021-02-13Enrique BernacheWinKO8
2019-09-05Franklin ManzanillaWinKO4
2019-06-13Glenn PorrasWinKO4
2019-02-09Lolito SonsonaWinKO5
2018-10-12Jesus MartinezWinKO4
2017-09-23Sergio FriasWinUD10
2017-06-02Isao Gonzalo CarranzaWinUD8
2017-03-23Diuhl OlguinWinKO6
2016-11-04Israel RojasWinKO1
2016-07-15Mario AyalaWinKO5
2015-10-24Jesus SerranoWinKO3
2015-07-31Daniel QuevedoWinTKO3
2014-11-29Walter SantibanesLossMD6
2014-09-19Ali GonzálezWinKO3
2014-07-18Manuel GalavizWinKO2
2012-09-21Raymond ChaconWinUD4
2012-08-24Michael WoodWinTKO3
2012-02-17William FisherWinKO4
2011-09-03Sergey TasimovWinTKO2
2011-04-23Juan ReyesLossUD4