No intervalo registrado são 31 lutas entre 2006 e 2016, cerca de uma a cada 4.0 meses. 8 das 21 vitórias vieram antes do limite. Das 10 derrotas, 4 vieram antes do limite e 6 nos pontos. A melhor vitória foi sobre Jorle Estrada em 2010, avaliado em 1885 na época.
DataAdversárioResultadoMétodoRd
2016-03-10Azael VillarDerrotaUD8
2014-10-25Edwin DiazVitóriaUD10
2014-06-04Erick FloresVitóriaTKO5
2013-11-02Dennis EspinozaVitóriaUD6
2012-12-01Carlos OrtegaVitóriaMD8
2012-07-14Reynaldo MendozaVitóriaTKO6
2011-07-02Carlos OrtegaVitóriaUD8
2009-11-27Erick FloresVitóriaUD8
2009-07-21Luis Alberto RiosDerrotaTKO4
2009-06-10Marlon ChavarriaVitóriaTKO3
2009-04-04Reynaldo FrutosVitóriaUD8
2008-11-28Carlos Luis CamposVitóriaUD8
2008-08-02Elvis VillagraVitóriaTKO4
2008-06-21Jose Humberto CaraballoVitóriaTKO5
2008-04-25Humberto ObandoVitóriaSD10
2008-02-23Edwin DíazVitóriaTKO7
2007-12-01Erick FloresVitóriaUD4
2007-09-08Javier CarpinteroVitóriaTKO3
2007-07-13Jesus SantosVitóriaUD4
2006-12-16Ivan GallardoVitóriaTKO2
2006-11-17Humberto ObandoVitóriaUD4
2006-06-17Jesus SantosVitóriaUD4
2006-03-26Ivan GallardoDerrotaMD4