Within the recorded range there are 38 bouts between 1996 and 2009, about one every 4.2 months. 23 of the 32 wins came inside the distance, 4 of them in the first round. Of the 4 losses, 1 came inside the distance and 3 on the cards. The best win came against Joachim Alcine in 2008, who was rated 2395 at the time.
DateOpponentResultMethodRd
2006-07-08Will EvansWinKO1
2004-04-17Michael Lerma TitleWinUD12
2003-06-28Fulgencio Zeniga TitleWinUD12
2000-05-06Akhmed Kotiev TitleWinKO5
1999-11-27Akhmed Kotiev TitleLossSD12
1999-10-15Juan SoberanasWinKO2
1999-03-06Ray LovatoWinTKO2
1998-11-14Ameth ArendaWinTKO2
1998-09-12Humberto RodríguezWinUD6
1998-07-10William RuizWinTKO3
1998-06-13Juan Carlos RodriguezWinTKO5
1998-05-16Fidel AvendanoWinUD10
1998-04-03Abraham MartinezWinKO
1998-03-15Jose Luis VerdugoDrawTD1
1997-12-06Jerry BookerWinTKO3
1997-10-18Miguel GonzalezWinTKO7
1997-09-12Margarito NavarroWinTKO3
1997-07-13Agustin SilvaWinPTS8
1997-06-14Bernard GrayWinUD6
1997-05-14Edgardo VasquezWinUD6
1997-03-22Eric Ramon VazquezWinTKO5
1997-02-12Mario Jesus NazarenoWinKO
1997-01-18Reynaldo RamirezWinKO3
1996-12-10Juan Manuel HerreraWinKO1
1996-11-16Frank HoughtalingWinTKO2
1996-10-12Roman AcostaWinKO1
1996-09-28Andre HawthorneWinTKO1