Within the recorded range there are 34 bouts between 2014 and 2026, about one every 4.2 months. 18 of the 29 wins came inside the distance, 2 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. Since 2024 the run stands at 3 straight wins. The best win came against Luis Concepción in 2018, who was rated 2204 at the time.
DateOpponentResultMethodRd
2025-11-01Pawan Kumar AryaWinKO5
2024-12-15Jakrawut MajungoenWinKO3
2023-12-09Judy FloresWinUD10
2022-06-05Alexander EspinozaWinRTD2
2022-04-09Gilberto MendozaWinKO8
2021-12-21Froilan SaludarWinUD10
2019-06-15Selemani BangaizaWinTKO2
2019-03-22Miguel GonzalezWinTKO8
2018-05-19Richard ClaverasWinUD12
2018-02-24Rene DacquelWinUD12
2017-10-21Hashimu ZuberiWinTKO4
2017-08-19Raymond TabugonWinTKO4
2017-06-03Aramis SolisWinKO3
2017-02-03Renoel PaelWinUD8
2016-12-10Carlos Ruben Dario RuizWinKO4
2016-10-08Jether OlivaWinTKO6
2016-08-03Markquil SalvanaWinTKO1
2016-06-24Cris AlfanteWinUD8
2016-05-20Ricardo David OcampoWinTKO2
2016-03-19Ryohei TakahashiWinUD10
2015-12-18Roberto LerioWinKO4
2015-08-19Ronerex DalutWinUD6
2015-03-06Nilben LottilaWinUD4
2014-12-12Jonathan LigasWinKO1
2014-10-31Willem MarahinaWinKO3