Within the recorded range there are 21 bouts between 2018 and 2025, about one every 4.1 months. It has been 15 months since the last bout. 6 of the 17 wins came inside the distance. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Jesús Silvestre in 2022, who was rated 1990 at the time.
DateOpponentResultMethodRd
2025-04-12Jimson GarciaWinTKO5
2024-05-18Edinson MartinezDrawMD10
2023-09-09Ben LigasWinKO8
2023-01-21Darío Rubén RuizWinTKO4
2022-08-14Gilberto PedrozaWinUD10
2022-02-27Javier MartínezWinKO4
2021-12-04Francisco Gómez SánchezWinUD10
2021-03-12Ramón VelásquezWinUD10
2020-03-14Pedro VillegasWinUD10
2019-12-21Jesús MartínezWinUD9
2019-11-23Ritesh GaunderWinUD6
2019-09-07Ramón VelásquezWinRTD6
2019-07-05Agustín Francisco David LeitonWinTKO2
2019-03-30Claudio LavinanzaWinSD6
2019-01-25Marcos Emilio VillafaneWinUD6
2018-10-19Luis Gonzalo Sucasaca PariWinUD4
2018-08-10Guillermo DejeasWinUD4