Within the recorded range there are 27 bouts between 2013 and 2025, about one every 5.6 months. It has been 15 months since the last bout. 15 of the 20 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 2 came inside the distance and 2 on the cards. The best win came against Édgar Sosa in 2017, who was rated 2225 at the time.
DateOpponentResultMethodRd
2025-05-31Gerardo Valenzuela MunozLossTKO8
2024-03-30Angelino Cordova TitleNCNC12
2023-05-06Ronal Batista TitleWinTKO11
2021-06-26Joel Cordova TitleWinTKO6
2019-03-23Andrew SelbyWinKO5
2019-01-26Irvin OrdazWinTKO1
2018-10-06Victor RuizWinKO1
2018-08-11Juan Lopez MartinezWinKO1
2018-07-07Ivan Meneses FloresWinTKO2
2018-02-23Jose Armando ValdesWinRTD6
2017-12-16Martin TecuapetlaWinTKO4
2017-10-07Marvin DiazWinTKO1
2016-10-01Hugo Hernandez AguilarWinUD8
2016-08-13Joaquin CruzWinMD8
2016-07-09Israel IzquierdoWinTKO1
2016-04-02Leonardo BaezWinTKO2
2016-03-03Sergio GranadosWinTKO2
2015-10-16Joaquin CruzLossSD4
2013-03-21Fernando MonroyLossTKO2