No intervalo registrado são 34 lutas entre 2006 e 2021, cerca de uma a cada 5.2 meses. Passaram-se 5 anos desde a última luta. 20 das 26 vitórias vieram antes do limite, 4 delas no primeiro round. Das 7 derrotas, 2 vieram antes do limite e 5 nos pontos. A melhor vitória foi sobre Cristian Mijares em 2018, avaliado em 2369 na época.
DataAdversárioResultadoMétodoRd
2021-05-15Dunis LinanVitóriaUD6
2015-12-05Rafael RiveraDerrotaSD10
2015-06-06Fernando VargasDerrotaUD8
2014-11-01Jonathan ArrellanoVitóriaMD8
2013-09-20Guillermo AvilaVitóriaUD12
2013-04-06Yasutaka IshimotoDerrotaMD10
2009-07-17Cecilio SantosVitóriaKO2
2009-03-13Jose Angel BeranzaVitóriaUD12
2008-11-21Victor MartinezVitóriaKO12
2008-09-12Adolfo LanderosVitóriaTKO8
2008-07-25Felipe AlmanzaVitóriaDQ4
2008-05-16Moises CarrasquilloVitóriaKO2
2008-03-28Corey GoodwinVitóriaKO3
2007-12-15Jorge CardenasEmpateMD8
2007-11-16Corey GoodwinVitóriaTKO2
2007-09-14Benjamin OrozcoVitóriaTKO3
2007-08-25Anthony ChaconVitóriaKO1
2007-07-20Jaime VillaVitóriaKO3
2007-06-01Cature HicksVitóriaTKO1
2007-04-20Juan CamachoVitóriaTKO1
2007-03-23Danny EsquivelVitóriaTKO3
2007-02-23Daniel LorenzanaVitóriaUD4
2006-12-08Octavius DavisVitóriaKO1