Within the recorded range there are 31 bouts between 2009 and 2022, about one every 5.2 months. It has been 4 years since the last bout. 10 of the 26 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. From 2021 they put together 3 straight wins. The highest it has been is 2311, in 2017; it stands at 2130 now. The best win came against Takashi Uchiyama in 2016, who was rated 2450 at the time.
DateOpponentResultMethodRd
2022-03-12Miguel MadueñoWinUD12
2021-10-15Jesus BravoWinUD10
2021-05-21Miguel Angel MartinezWinKO1
2019-07-27Ladarius MillerLossSD10
2019-04-30Onalvi SierraWinKO2
2017-07-15Robinson Castellanos TitleWinTD10
2015-12-17Juan Antonio Rodríguez TitleWinRTD11
2015-07-23Felix SabezWinTKO2
2014-12-19Edgar GuillenWinTKO1
2014-11-20Walter EstradaWinTKO1
2014-07-19Carlos RivasWinKO2
2014-01-25Eusebio OsejoWinDQ10
2013-08-03Jonathan PerezNCNC8
2012-09-01Fabian MarimonWinUD8
2012-05-24Antonio FernandezWinTKO1
2012-04-11Rolando GionoWinSD8
2011-11-23Rolando GionoWinSD8
2011-08-11Javier CoronadoWinUD8
2011-06-02Jose ForeroWinMD6
2011-02-10Omar AndersonWinUD6
2010-12-18Roris SamudioWinTKO1
2010-08-05Saul CedenoWinUD4
2010-06-17Antonio LuyWinUD4
2009-04-30Jhonatan ArenasLossUD4
2009-02-13Johnatan CalderonWinUD4