Within the recorded range there are 41 bouts between 2004 and 2021, about one every 5.1 months. It has been 5 years since the last bout. 28 of the 37 wins came inside the distance, 9 of them in the first round. Of the 4 losses, 3 came inside the distance and 1 on the cards. The highest it has been is 2322, in 2017; it stands at 2192 now. The best win came against Nawaphon Kaikanha in 2017, who was rated 2191 at the time.
DateOpponentResultMethodRd
2021-03-19Josue PortalesWinTKO8
2019-11-15Adrian Pacheco RodriguezWinTKO1
2019-05-18Joel CordovaLossRTD5
2018-12-22Julio Cesar CastilloWinKO4
2016-04-09Luis CarrilloWinKO1
2015-11-14Raymond TabugonWinTKO5
2015-03-27Iran DiazWinKO3
2014-12-20Fernando CurielWinTKO4
2014-08-09Jesus StraffonWinUD8
2014-05-03Adolfo PenaWinTKO5
2013-04-13Josue VegaWinKO3
2012-10-27Angel RezagoWinRTD4
2012-03-03Ulises LaraWinUD8
2010-02-27Armando VazquezWinKO1
2009-07-01Arcadio SalazarWinKO2
2009-03-13Sammy ReyesWinKO3
2008-04-04Job SolanoWinKO1
2007-07-19Ivan Meneses FloresWinTKO8
2007-05-11Gabriel Ramirez AnayaWinSD10
2006-12-08Tirso Hernandez MoralesWinKO1
2006-10-26Ivan Meneses FloresWinTKO2
2006-04-27Rafael BrunoWinTKO1
2006-03-01Oscar MartinezLossKO8
2005-08-27Sandro RodriguezWinKO1
2005-04-20Adrian NietoWinTKO4
2005-02-09Gabriel Ramirez AnayaWinUD6
2004-10-30Mariano RodriguezWinKO1
2004-07-22Oscar SaturninoWinKO1
2004-06-17Marcelo Gerardo LopezWinTKO2
2004-03-25Juan Daniel SalvidarWinUD4