Within the recorded range there are 40 bouts between 2005 and 2021, about one every 5.0 months. It has been 5 years since the last bout. 9 of the 17 wins came inside the distance, 1 of them in the first round. Of the 22 losses, 7 came inside the distance and 15 on the cards. It ended on 6 straight losses. The highest it has been is 2314, in 2008; it stands at 1575 now. The best win came against Bobby Pacquiao in 2006, who was rated 2392 at the time.
DateOpponentResultMethodRd
2021-05-22Evan Anthony SanchezLossUD6
2020-01-18Marvin Cordova Jr.LossTKO4
2017-10-13Marvin CabreraLossTKO4
2016-05-25Alexis SalazarLossUD6
2016-03-25Keandre GibsonLossRTD6
2015-08-20Alejandro AlonsoWinRTD4
2015-01-09Regis PrograisLossKO5
2014-12-13Robert ManzanarezLossUD10
2014-09-26Jose RomanLossUD8
2014-01-05Oscar ArenasWinUD8
2013-10-18Eduardo GomezWinTKO6
2013-10-05Óscar GonzálezLossUD10
2013-08-10Cesar LopezWinKO2
2012-06-07Adan GamboaWinUD4
2011-09-10Luis ArceoDrawMD10
2011-06-25Mahonri MontesLossUD10
2009-06-20Joksan HernandezLossMD12
2009-03-07Hector Javier MarquezWinSD8
2008-06-14Manuel ArellanoWinTKO2
2008-05-17Trini RodriguezWinTKO3
2007-05-19Genaro GarciaWinKO1
2006-11-16Bobby PacquiaoWinDQ11
2006-09-01Yuriy VoroninWinUD12
2006-06-17Guadalupe Lupillo HernandezWinUD10
2006-05-20Adan AmadorWinTKO2
2005-07-15Trinidad MendozaWinTKO5
2005-05-16Guadalupe Lupillo HernandezWinTKO6
2005-02-11Marcos LiconaWinTD6