Within the recorded range there are 31 bouts between 2009 and 2023, about one every 5.7 months. It has been 2 years since the last bout. 12 of the 25 wins came inside the distance, 2 of them in the first round. Of the 5 losses, 3 came inside the distance and 2 on the cards. The highest it has been is 2199, in 2017; it stands at 1949 now. The best win came against Juan Ruiz in 2015, who was rated 1740 at the time.
DateOpponentResultMethodRd
2021-06-19Diuhi OlguinWinSD8
2019-06-29Luis MayWinTKO6
2018-04-28Raul ChirinoWinTKO2
2017-02-21Dat NguyenLossTKO6
2016-08-12Ryan KielczweskiWinUD10
2016-05-28Ruben TamayoWinUD10
2016-01-12Mario BrionesWinUD10
2015-11-10Alfred TettehWinKO2
2015-09-06Carlos PadillaWinTKO4
2015-07-19Juan RuizWinUD8
2015-05-09Germán MerazWinUD8
2014-12-20Jose Luis AraizaWinMD6
2014-04-18Jose Del ValleWinUD6
2013-12-14Jorge Luis RodriguezWinTKO3
2013-08-16Arturo HerreraWinTKO3
2013-04-20Guadalupe De LeonWinUD4
2011-07-28Gerardo DominguezWinUD4
2011-05-19Rolando CamposWinTKO5
2011-01-27Rheno NietoWinTKO4
2010-08-19David GreenWinUD4
2010-06-04Julio ValadezWinUD4
2010-03-18David GreenWinTKO2
2010-02-11Julio ValadezWinUD4
2009-10-23Edson RenteriaWinTKO1
2009-09-30Breuntre MillerWinTKO2
2009-08-14Cody GardnerWinTKO1