Within the recorded range there are 43 bouts between 2004 and 2022, about one every 5.1 months. It has been 4 years since the last bout. 25 of the 33 wins came inside the distance, 5 of them in the first round. Of the 7 losses, 5 came inside the distance and 1 on the cards. The highest it has been is 2327, in 2011; it stands at 2162 now. The best win came against Andre Berto in 2011, who was rated 2423 at the time.
DateOpponentResultMethodRd
2022-05-21Todd ManuelWinUD10
2017-07-30Saul CorralWinTKO4
2015-12-12Gilberto Sanchez LeonWinTKO8
2014-12-13Manuel PérezWinTKO3
2010-02-25Hector AlatorreWinTKO10
2008-12-06Jeffrey RestoWinTKO2
2008-09-13Roberto David ArrietaWinTKO5
2008-05-03Dairo EsalasWinKO5
2007-08-30Emmanuel ClotteyWinTKO10
2007-06-29Maximino CuevasWinKO1
2007-04-14Tomas BarrientesWinTKO5
2007-01-19Marvin Cordova Jr.DrawTD1
2006-11-03Yahir AguiarWinKO2
2006-06-23Orlando CanteraWinTKO4
2006-03-31Freddie BarreraWinTKO1
2006-02-10Nestor RosasWinKO5
2006-01-06Leroy FountainWinKO4
2005-11-04Donnell LoganWinTKO2
2005-09-09Kevin CarmodyWinUD6
2005-08-26Oliver BolanosWinUD4
2005-06-03Corey AlarconLossDQ1
2005-03-05Rodney JonesWinTKO2
2005-02-11Joel OrtegaWinTKO1
2004-11-26Juan PatinoWinUD4
2004-10-08Charles HawkinsWinTKO4
2004-09-17Lee De LeonWinTKO2
2004-07-24Alejandro NungarayWinUD4
2004-06-04Raul MontesWinTKO1