Within the recorded range there are 39 bouts between 1996 and 2014, about one every 5.4 months. 21 of the 35 wins came inside the distance, 4 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. From 2010 they put together 6 straight wins. The best win came against Erik Morales in 2005, who was rated 2570 at the time.
DateOpponentResultMethodRd
2014-01-10Bayan JargalWinUD10
2013-11-02Tim ColemanWinTKO2
2013-03-23Santos PakauWinTKO2
2010-08-27Roberto ValenzuelaWinKO2
2010-04-22Roberto ValenzuelaWinUD6
2007-01-26Armando CórdobaNCNC8
2005-02-26José QuintanaWinTKO6
2003-07-25Agustín LorenzoWinKO1
2003-06-24Ablorh SowahWinTKO4
2003-02-24Isidro TejedorWinUD10
2002-03-30Joe MoralesWinUD12
2002-03-09Benito RodríguezWinTKO4
2001-11-24Steve TrumbleWinTKO2
2001-08-24Ricardo MedinaWinKO5
2000-09-23Stephen RoseWinKO1
2000-05-02Russell Stoner JonesWinUD8
1999-01-29Pasqual RouseWinMD6
1998-09-25Shawn PowellWinTKO5
1998-06-13Adam SalasWinPTS6
1998-05-05Billy GatesWinUD6
1998-03-14Garvin CroutWinKO3
1997-12-06Terry SmithWinTKO4
1997-09-19Lionel OdomWinTKO5
1997-05-14Scott BuckWinPTS6
1997-03-12Jose CovarrubiasWinSD6
1997-02-22Tim SalaWinTKO2
1997-01-10Dennis RobertsWinUD4
1996-12-06Ramón AragónWinUD4
1996-11-16Cliff WatfordWinTKO4