Within the recorded range there are 41 bouts between 2006 and 2022, about one every 4.6 months. It has been 4 years since the last bout. 19 of the 38 wins came inside the distance, 2 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. The best win came against Carl Frampton in 2017, who was rated 2484 at the time.
The widest rating gap overturned came against Eric Morel in 2012. There are 4 wins over opponents who were rated higher on the day. Among the losses to lower-rated opponents, the widest gap was Carl Frampton in 2016. Across the final four bouts the rating fell.
DateOpponentResultMethodRd
2022-02-05Keenan CarbajalWinUD10
2019-02-16Rafael Rivera TitleWinUD12
2015-05-02Jose CayetanoWinUD10
2012-11-10Victor Zaleta TitleWinTKO9
2012-01-21Alejandro HernándezWinRTD4
2011-11-26Jorge RomeroWinTKO3
2011-07-30Everth BricenoWinTKO11
2011-06-03Jose LopezWinKO5
2010-10-21James OwensWinTKO1
2010-06-03Jose Angel CotaWinTKO3
2009-12-17Juan Jose BeltranWinTKO3
2009-11-03Julio ValadezWinKO1
2009-08-22Robert DaLuzWinUD6
2009-07-10Jonathan VelardezWinUD6
2009-03-07Jose Garcia BernalWinUD6
2008-09-19Adrian AlemanWinUD4
2008-07-25Gino EscamillaWinUD6
2008-03-28Daniel QuevedoWinUD4
2008-01-04Jose PachecoWinKO2
2007-10-05Joseph RiosWinUD4
2007-01-05Rodrigo HernandezDrawMD4
2006-10-13Pedro SilvaWinKO2