Within the recorded range there are 34 bouts between 1996 and 2005, about one every 3.1 months. 24 of the 30 wins came inside the distance, 1 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 Rosendo Álvarez in 2000, who was rated 2337 at the time.
DateOpponentResultMethodRd
2002-04-12Manny MelchorWinUD8
2001-09-21Edilberto JulioWinKO2
2000-06-16Davis ArosemenaWinKO3
2000-05-12Rafael OrozcoWinKO2
2000-03-17Eduardo ManzanoWinKO1
1999-10-01Juan ValdezWinTKO
1999-06-12Jhon Alberto MolinaWinTKO
1999-04-03Victor PeraltaWinTKO
1998-11-28Luis DoriaWinTKO9
1998-11-01Henry CasarrubiaWinKO
1998-09-19Ceferino SanchezWinKO
1998-09-04Luis BlancoWinPTS8
1998-08-14Jose Luis BolanosWinKO
1998-05-22Alfredo ToroWinTKO
1998-03-16Juan ValdezWinKO
1997-12-19Dunoy PenaWinKO
1997-12-05Oscar GarcesWinKO
1997-10-18Fidel JulioWinKO
1997-09-05Heberto FloresWinPTS8
1997-07-19Wilfrido PalominoWinKO
1997-04-26Raul BenitezWinKO
1997-04-12Julio MorenoWinTKO
1997-03-26Emilio CastroWinTKO
1997-03-07Joel GarciaWinKO
1997-01-31Hernan CardenasWinTKO3
1996-12-20Manuel SuarezWinPTS4
1996-12-06Uriel LondonoWinKO
1996-11-01Pedro RodriguezWinTKO