Within the recorded range there are 36 bouts between 2008 and 2022, about one every 4.8 months. It has been 4 years since the last bout. 17 of the 25 wins came inside the distance, 4 of them in the first round. Of the 8 losses, 5 came inside the distance and 3 on the cards. It ended on 5 straight losses. The highest it has been is 2320, in 2018; it stands at 1610 now. The best win came against Paulus Ambunda in 2016, who was rated 2216 at the time.
DateOpponentResultMethodRd
2022-08-27Nathan Devon RodriguezLossKO1
2022-06-11Alejandro ReyesLossKO2
2022-04-29Alfredo EscarcegaLossUD6
2021-12-04Manuel JaimesLossKO2
2021-07-02Carlos DixonLossKO1
2021-02-26Carlos Alberto MoralesDrawTD
2020-02-06Leonardo BaezLossUD8
2015-09-22Luis Emanuel Cusolito TitleWinTKO12
2014-09-26Pablo BatresWinUD6
2013-10-18Yair SecundinoWinTKO4
2013-07-13Marco Antonio ChableWinKO3
2013-02-23Rodolfo HernandezWinTKO2
2012-11-10Mario MunozNCNC4
2012-09-08Oscar ArenasWinKO3
2012-04-20Arturo EmilioWinTKO4
2011-12-16Ivan MosquedaWinKO1
2011-11-26Jorge Luis AlvarezWinMD6
2011-11-11Martin LopezWinKO3
2011-10-07Carlos Antonio AvillaWinTKO5
2011-05-13Carlos VelazquezWinKO1
2011-03-25Alexander AcostaWinKO3
2011-02-11Rene VazquezWinTKO2
2011-01-04Heriberto GutierrezWinUD4
2010-12-18Ulises CastilloWinMD4
2010-04-03Jorge IbarraWinMD6
2010-03-12Silvestre MarquezWinTKO1
2009-11-28Rogelio GarciaWinTKO1
2009-01-24Eduardo RomeroWinUD4
2008-10-04Francisco SernaWinTKO2
2008-08-29Oswaldo SalgadoWinKO2