Within the recorded range there are 38 bouts between 1992 and 2004, about one every 3.7 months. 12 of the 35 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Johnny Tapia in 1999, who was rated 2392 at the time.
DateOpponentResultMethodRd
2003-11-14Edel RuizWinUD10
2001-03-30Hugo Dianzo TitleWinUD12
1999-10-23Anupong Saohin Srisuk TitleWinUD12
1999-02-20David VazquezWinUD10
1998-11-14Ivan SalazarWinKO4
1998-05-16Antonio RamirezWinTKO7
1998-02-11Elias PaulinWinKO4
1997-09-13Ricardo MedinaWinUD10
1997-08-08Roberto LopezWinTKO5
1997-04-12Nestor LopezWinUD10
1997-01-11Cuauhtemoc GomezWinUD12
1996-09-28Ivan AlvarezWinUD12
1996-02-22Roland GomezWinTKO7
1995-12-06Jose RangelWinTKO3
1995-09-09Sergio MillanWinUD12
1995-06-20Mario DiazWinUD12
1995-03-10Miguel EspinozaWinTKO3
1995-01-26Juan MendozaWinUD10
1994-12-02Juan Francisco SotoWinUD10
1994-08-23Julian FloresWinUD10
1994-04-16Lee CargleWinTKO3
1994-02-17Javier DiazWinUD8
1993-12-09George AcevedoWinPTS6
1993-11-11Enrique GomezWinTKO1
1993-10-13Arturo EstradaWinUD6
1993-08-28Marcos FloresWinKO1
1993-06-24Evgeny NovoselovWinUD6
1993-04-02Manuel RoblesWinTKO
1993-03-05Armando MoradoWinTKO4
1992-11-27Jaime OlveraWinPTS6