Within the recorded range there are 33 bouts between 1996 and 2014, about one every 6.6 months. 17 of the 27 wins came inside the distance, 5 of them in the first round. Of the 5 losses, 2 came inside the distance and 2 on the cards. The highest it has been is 2268, in 2007; it stands at 2035 now. The best win came against Dimitri Kirilov in 2006, who was rated 2093 at the time.
DateOpponentResultMethodRd
2014-06-14Byron UriarteDrawMD8
2012-03-31David ReyesWinUD6
2010-05-29Freddy MadrigalWinTKO2
2009-10-17Sergio GomezLossTKO4
2005-04-30Luis Bolano TitleWinTKO6
2002-07-05Roberto BonillaWinKO1
2001-10-27Edison TorresWinUD12
2001-07-14Edison TorresWinSD12
2001-02-24Moises CastroWinUD10
2000-12-08Eric JimenezWinKO1
2000-09-07Vernie TorresLossUD12
2000-03-11Ruben DiazWinUD12
1999-11-06Ulises CoronaWinTKO5
1999-07-03Justo AlmazanWinTKO5
1999-03-26Jose GamezWinPTS10
1999-02-13Justo ZunigaWinKO1
1998-12-11Sergio GonzalezWinKO4
1998-10-30Julio BlandonWinPTS10
1998-07-03Leon SalazarWinTKO4
1998-05-29Leandro MendozaWinKO3
1998-02-13Jairo ParamoWinTKO5
1997-08-05Edwin VargasWinTKO3
1997-07-04Marvin SolisWinTKO3
1997-04-19Julio BlandonWinTKO1
1997-03-01Reynaldo TellezWinTKO1
1996-11-02Daniel RosalesWinTKO3