Within the recorded range there are 40 bouts between 2000 and 2019, about one every 5.7 months. It has been 7 years since the last bout. 12 of the 29 wins came inside the distance, 3 of them in the first round. Of the 11 losses, 1 came inside the distance and 10 on the cards. It ended on 3 straight losses. The highest it has been is 2268, in 2004; it stands at 2009 now. The best win came against Cornelius Bundrage in 2013, who was rated 2317 at the time.
DateOpponentResultMethodRd
2016-09-16Frank GalarzaWinMD10
2015-12-18Tommy RainoneWinUD10
2015-04-30Cecil McCallaWinUD10
2014-05-02Ryan DavisWinKO2
2012-09-08Irving GarciaWinUD10
2012-05-04Ayi BruceWinTKO4
2010-11-05Alexander Pacheco QuirozWinRTD2
2009-05-08Chris GrayWinUD6
2008-08-01Paweł WolakWinUD10
2008-02-08Carlos De La CruzWinTKO2
2006-08-25Óscar GonzálezWinTKO2
2006-06-07Patrick ThompsonWinUD10
2005-05-24Anthony BonsanteWinUD5
2004-08-24Ahmad KaddourWinUD5
2003-07-31David EstradaWinUD10
2003-06-20Sal LopezWinTKO2
2003-04-24Sam GarrWinUD10
2002-12-27Edson MadridWinKO1
2002-10-18Gerry BalagbaganWinUD6
2002-07-26Charles BlakeWinTKO2
2002-05-17Michael SoberanisWinUD4
2001-12-28Norberto BravoWinUD6
2001-10-19Sean HolleyWinTKO3
2001-05-18Tony SanzaWinTKO1
2000-09-09Steve VerdinWinKO1
2000-07-29Jose MerazWinTKO3