Within the recorded range there are 37 bouts between 2001 and 2019, about one every 5.9 months. It has been 7 years since the last bout. 18 of the 30 wins came inside the distance, 2 of them in the first round. Of the 4 losses, 3 came inside the distance and 1 on the cards. The best win came against Santos Benavides in 2008, who was rated 2319 at the time.
DateOpponentResultMethodRd
2019-03-29William GonzalezWinTKO8
2014-12-20Herbert QuarteyWinKO2
2011-10-01Daniel AttahWinTKO6
2010-05-29Gonzalo Munguía TitleWinKO4
2009-09-12Feider Viloria TitleWinKO9
2008-12-13Walter EstradaWinUD10
2008-08-30Santos BenavidesWinTKO6
2008-04-25Cristian FavelaWinUD10
2008-02-23José Aníbal CruzWinTKO3
2007-08-25Daniel JiménezWinKO12
2007-06-22Genaro TrazancosWinTKO3
2006-11-17Baudel CárdenasWinTD10
2006-09-30Wilfredo VargasWinTKO3
2005-10-21José Luis Soto KarassWinUD10
2005-03-05Derrick MoonWinUD8
2005-01-27Mario LaceyWinKO5
2004-07-15Johnny WalkerWinUD8
2004-04-23Celestino RodríguezWinTKO7
2003-10-27Israel CoralizWinUD4
2003-10-24José CruzDrawSD6
2003-04-12Joe JohnsonWinTKO3
2003-02-21Adisone SengarounWinKO3
2002-10-05Richard BoydWinKO1
2002-03-23Israel GalarzaWinSD4
2002-02-22Ricky PiedraWinKO1
2001-12-22Wilfredo RamosWinTKO4