Within the recorded range there are 34 bouts between 2008 and 2024, about one every 5.7 months. It has been 2 years since the last bout. 17 of the 26 wins came inside the distance, 4 of them in the first round. Of the 7 losses, 4 came inside the distance and 3 on the cards. The highest it has been is 2253, in 2015; it stands at 2072 now. The best win came against Karim Mayfield in 2014, who was rated 2251 at the time.
DateOpponentResultMethodRd
2022-07-22Abrahan PeraltaWinTKO3
2019-09-21Terrel WilliamsWinUD10
2017-01-14Brian JonesWinTKO6
2016-06-18Jesus GurrolaWinRTD3
2014-03-29Karim MayfieldWinUD10
2013-08-17Francisco FigueroaWinTKO8
2013-04-13Ben AnkrahWinUD8
2013-02-21Eddie BrooksWinRTD1
2012-10-27Luis Carlos AbreguLossTKO7
2012-08-31Yoryi EstrellaWinUD10
2012-06-14Alberto HerreraWinRTD7
2012-02-17Aris AmbrizWinKO1
2011-10-22Charlie Jose NavarroWinUD9
2011-04-16Harrison CuelloWinKO2
2011-03-12Guillermo ValdesWinTKO2
2011-02-18Jorge DelgadoWinKO2
2010-12-18Jose Ramon SanchezWinKO2
2010-08-27Keivy ArceWinKO2
2010-07-09Jonathan GonzalezWinKO2
2009-12-04Efrain PerezWinTKO1
2009-09-18Alexis UbillaWinTKO2
2009-07-17Roberto CuevasWinTKO2
2009-02-28Pedro AgostoWinTKO1
2008-08-13David RodriguezWinMD4