Within the recorded range there are 33 bouts between 1997 and 2012, about one every 5.8 months. 23 of the 29 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 4 came inside the distance and none on the cards. The best win came against Paul Williams in 2008, who was rated 2434 at the time.
DateOpponentResultMethodRd
2011-02-18Yoryi EstrellaWinTKO9
2008-10-25Joshua OnyangoWinTKO4
2007-09-29Christopher HenryWinTKO4
2006-02-24Raul Eduardo BejaranoWinTKO10
2005-08-26Dillon CarewWinKO1
2005-07-12Francisco CamposWinTKO6
2005-02-25Nurhan SüleymanoğluWinTKO4
2004-08-24Kemal KolenovicWinUD8
2004-05-20Oscar DelgadoWinTKO1
2004-03-05Edwin CassianiWinKO3
2003-12-05Quandray RobertsonWinKO8
2003-07-03Vinroy BarrettWinUD10
2002-05-11Vincent HarrisWinTKO7
2002-02-02John ScalziWinTKO1
2001-06-16Jesus Felipe ValverdeWinUD12
2000-11-28Rosember PalaciosWinTKO2
2000-08-12Miguel AvilaWinTKO1
2000-01-05Angel VillegasWinTKO7
1999-04-15Jesus ArroyoWinPTS6
1998-12-19Angel VillegasWinTKO4
1998-09-19Julio MelendezWinTKO
1998-04-30Carlos FloresWinTKO1
1998-02-06Roberto MelendezWinTKO
1997-11-06Oscar RiveraWinTKO
1997-06-14Leoncio MedinaWinTKO