Within the recorded range there are 37 bouts between 2004 and 2016, about one every 3.9 months. 13 of the 33 wins came inside the distance, 3 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. The best win came against Manny Pacquiao in 2012, who was rated 2722 at the time.
DateOpponentResultMethodRd
2010-07-17Luis AbregúWinUD12
2007-06-01Donald CamarenaWinUD10
2007-04-13Nasser AthumaniWinTKO5
2007-02-02Manuel GarnicaWinUD8
2006-12-01Jaime RangelWinTD8
2006-10-16Alfonso SanchezWinKO1
2006-08-18Martin RamirezWinRTD5
2006-06-23Arturo UrenaWinTKO3
2006-05-13Jesus Abel SantiagoWinKO6
2006-03-31Eli AddisonWinUD8
2006-02-17Rafael OrtizWinRTD2
2005-11-21Jorge Alberto PadillaWinTD9
2005-09-23Francisco RinconWinUD10
2005-08-26Juan Yoani CervantesWinUD6
2005-07-21Marcos Andre Rocha CostaWinKO5
2005-06-03Justo AlmazanWinUD6
2005-04-25Ramon OrtizWinTKO3
2005-03-28Carlos ParraWinRTD1
2004-11-22Luis MedinaWinKO1
2004-10-29Raul NunezWinUD4
2004-08-20Francisco MartinezWinTKO2