Within the recorded range there are 47 bouts between 1995 and 2015, about one every 5.4 months. 21 of the 35 wins came inside the distance, 3 of them in the first round. Of the 11 losses, 4 came inside the distance and 7 on the cards. The highest it has been is 2209, in 2004; it stands at 1829 now. The best win came against Kermin Guardia in 2004, who was rated 2098 at the time.
DateOpponentResultMethodRd
2015-09-18Gabriel RamirezLossSD10
2010-08-14Javier Marquez ClementeWinKO5
2008-10-29Humberto PoolLossUD10
2007-08-12Junichi EbisuokaLossMD10
2006-08-04Francisco SotoWinSD12
2004-08-21Fred Heberto ValdezWinTKO4
2004-05-22Jorge RomeroWinUD10
2003-02-22Juan Alfonso Keb Baas TitleWinTKO7
2001-11-11Wolf Tokimitsu TitleWinTKO3
2000-07-07Jose Luis Zepeda TitleWinKO5
1999-11-15Juan Carlos MorenoWinTKO2
1999-08-05Rafael OrozcoWinKO6
1998-10-03Gustavo AndradeWinKO1
1998-08-13Rafael OrozcoWinKO2
1998-05-20Fernando Luna VelezWinKO7
1998-02-28Martin AcevedoWinTKO2
1998-01-24Jose Ignacio VargasWinKO1
1997-12-06Paulino VillalobosWinPTS10
1997-08-16Guillermo GarciaWinPTS10
1997-06-28Cruz ZamoraLossPTS10
1997-04-22Joaquin CandelarioWinKO1
1997-03-01Pedro AldereteWinKO6
1996-12-13Joaquin CandelarioWinKO6
1996-11-15Victor MaricheWinPTS8
1996-07-13Antonio RojasWinKO5
1996-02-10Juan Alberto SotomayorWinPTS6
1995-12-22Juan Alberto SotomayorWinPTS6
1995-11-11Juan Javier LagosWinKO2
1995-06-21Fernando Luna VelezWinKO2
1995-05-17Julio MoralesWinPTS4
1995-04-05Adrian GonzalezWinKO3
1995-02-15Felipe MateosWinUD4