Within the recorded range there are 42 bouts between 2007 and 2025, about one every 5.2 months. 22 of the 38 wins came inside the distance, 4 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. The best win came against Robert Guerrero in 2016, who was rated 2443 at the time.
The widest rating gap overturned came against Erik Morales in 2012. There are 2 wins over opponents who were rated higher on the day. Among the losses to lower-rated opponents, the widest gap was Shawn Porter in 2018. Across the last four bouts the rating has fallen.
DateOpponentResultMethodRd
2025-10-18Daniel GonzalezWinKO4
2020-01-25Ivan RedkachWinUD12
2019-04-20Adrián GranadosWinTKO7
2016-11-12Samuel VargasWinTKO7
2014-08-09Rod SalkaWinKO2
2011-02-25John FigueroaWinKO2
2010-07-30Jorge RomeroWinTKO9
2010-05-07Christopher FernándezWinTKO7
2009-12-02Enrique ColinWinKO2
2009-06-12Pavel MirandaWinTKO2
2009-04-11Humberto TapiaWinUD8
2009-02-28Cristian FavelaWinUD8
2008-12-06José Alfredo LugoWinUD8
2008-11-22Adan HernándezWinUD6
2008-10-18Deon NashWinTKO3
2008-09-13Tyrone WigginsWinTKO1
2008-05-03Julio GamboaWinUD6
2008-04-19Guadalupe DíazWinTKO1
2008-03-15Charles WadeWinTKO1
2008-01-11Marlo CortézWinKO2
2007-12-08Jesús VillarealWinTKO2
2007-11-17Mike DenbyWinKO1