Within the recorded range there are 32 bouts between 2000 and 2013, about one every 4.7 months. 21 of the 29 wins came inside the distance, 4 of them in the first round. Of the 3 losses, 2 came inside the distance and 1 on the cards. The highest it has been is 2284, in 2009; it stands at 2114 now. The best win came against Bobby Pacquiao in 2008, who was rated 2029 at the time.
DateOpponentResultMethodRd
2013-03-15Leonardo ResendizWinTKO2
2010-05-08Rene GonzalezWinUD10
2010-02-20Luis Antonio ArceoWinTKO3
2009-05-01Tyrone HarrisWinTKO5
2008-12-12Juan Ramon CruzWinKO4
2008-09-05Daniel AttahWinKO4
2008-06-06Jose Leonardo CruzWinTKO6
2008-03-13Bobby PacquiaoWinKO1
2007-12-21Adrian ValdezWinTKO1
2007-10-02Wilson AlcorroWinKO2
2007-07-07Thongchai Por PratompongWinTKO2
2006-07-14Roberto MaresWinTKO3
2005-12-23Fernando TrejoWinSD10
2005-09-17Roque CassianiWinUD8
2005-05-06José Luis Soto KarassWinTKO5
2004-10-23Juan Carlos MartinezWinTKO6
2004-07-16Ramon OrtizWinKO1
2003-12-11Adan HernandezWinUD10
2003-09-13Martin BermudezWinTKO6
2003-06-19Ivan ValleWinUD10
2003-03-23Leobardo RomanWinKO2
2002-12-13Orlando Jesus SotoWinTKO5
2002-11-07Oscar VillaWinTKO3
2002-05-17Carlos Arnoldo CisnerosWinTKO6
2002-02-01Jose Luis MontesWinUD6
2001-10-04Sergio Joel De La TorreWinUD6
2001-09-14Altamir Souza PereiraWinTKO2
2001-02-17Shinya KiuchiWinKO1
2000-11-30Michaelangelo LynksWinUD4