No intervalo registrado são 33 lutas entre 1996 e 2014, cerca de uma a cada 6.6 meses. 17 das 27 vitórias vieram antes do limite, 5 delas no primeiro round. Das 5 derrotas, 2 vieram antes do limite e 2 nos pontos. O ponto mais alto foi 2268, em 2007; hoje está em 2035. A melhor vitória foi sobre Dimitri Kirilov em 2006, avaliado em 2093 na época.
DataAdversárioResultadoMétodoRd
2014-06-14Byron UriarteEmpateMD8
2012-03-31David ReyesVitóriaUD6
2010-05-29Freddy MadrigalVitóriaTKO2
2009-10-17Sergio GomezDerrotaTKO4
2005-04-30Luis Bolano TítuloVitóriaTKO6
2002-07-05Roberto BonillaVitóriaKO1
2001-10-27Edison TorresVitóriaUD12
2001-07-14Edison TorresVitóriaSD12
2001-02-24Moises CastroVitóriaUD10
2000-12-08Eric JimenezVitóriaKO1
2000-09-07Vernie TorresDerrotaUD12
2000-03-11Ruben DiazVitóriaUD12
1999-11-06Ulises CoronaVitóriaTKO5
1999-07-03Justo AlmazanVitóriaTKO5
1999-03-26Jose GamezVitóriaPTS10
1999-02-13Justo ZunigaVitóriaKO1
1998-12-11Sergio GonzalezVitóriaKO4
1998-10-30Julio BlandonVitóriaPTS10
1998-07-03Leon SalazarVitóriaTKO4
1998-05-29Leandro MendozaVitóriaKO3
1998-02-13Jairo ParamoVitóriaTKO5
1997-08-05Edwin VargasVitóriaTKO3
1997-07-04Marvin SolisVitóriaTKO3
1997-04-19Julio BlandonVitóriaTKO1
1997-03-01Reynaldo TellezVitóriaTKO1
1996-11-02Daniel RosalesVitóriaTKO3