Within the recorded range there are 44 bouts between 2001 and 2017, about one every 4.3 months. It has been 9 years since the last bout. 7 of the 36 wins came inside the distance, 1 of them in the first round. Of the 8 losses, 5 came inside the distance and 3 on the cards. The best win came against Juan Díaz in 2009, who was rated 2402 at the time.
DateOpponentResultMethodRd
2017-03-04Sam EggingtonLossKO8
2016-07-30Gabriel BraceroWinUD10
2015-12-12Antonio MoscatielloWinUD12
2015-09-26Laszlo FazekasWinUD8
2011-10-15Orlando LoraWinUD10
2010-12-18Michael LozadaWinTKO6
2009-04-25Christopher FernandezWinUD8
2006-02-10Donald CamarenaWinUD10
2005-08-25Jeremy YeltonWinUD8
2004-06-17Ramiro CanoWinUD10
2004-04-22Rocky MartinezWinUD10
2003-12-06Paul DelgadoWinUD8
2003-10-24Jesus Abel SantiagoWinUD8
2003-08-01Kevin WattsWinTKO6
2003-06-03Shad HowardWinUD6
2002-11-23Paul DelgadoWinSD8
2002-10-13Chad LawsheWinUD6
2002-08-30Anthony SimpkinsWinTKO2
2002-07-26Jadschi GreenWinUD6
2002-05-30Andre BakerWinUD6
2002-04-12Sterling GethersWinUD4
2002-01-18Antonio YoungWinUD6
2001-12-07Jose LaPorteWinUD4
2001-11-23Cornell JacksonWinUD4
2001-11-10Luis MelendezWinKO3
2001-07-26Robert SowersWinTKO4
2001-07-07Thadeus ParkerWinTKO1