No intervalo registrado são 40 lutas entre 2005 e 2021, cerca de uma a cada 5.0 meses. Passaram-se 5 anos desde a última luta. 9 das 17 vitórias vieram antes do limite, 1 delas no primeiro round. Das 22 derrotas, 7 vieram antes do limite e 15 nos pontos. Terminou com 6 derrotas seguidas. O ponto mais alto foi 2314, em 2008; hoje está em 1575. A melhor vitória foi sobre Bobby Pacquiao em 2006, avaliado em 2392 na época.
DataAdversárioResultadoMétodoRd
2021-05-22Evan Anthony SanchezDerrotaUD6
2020-01-18Marvin Cordova Jr.DerrotaTKO4
2017-10-13Marvin CabreraDerrotaTKO4
2016-05-25Alexis SalazarDerrotaUD6
2016-03-25Keandre GibsonDerrotaRTD6
2015-08-20Alejandro AlonsoVitóriaRTD4
2015-01-09Regis PrograisDerrotaKO5
2014-12-13Robert ManzanarezDerrotaUD10
2014-09-26Jose RomanDerrotaUD8
2014-01-05Oscar ArenasVitóriaUD8
2013-10-18Eduardo GomezVitóriaTKO6
2013-10-05Óscar GonzálezDerrotaUD10
2013-08-10Cesar LopezVitóriaKO2
2012-06-07Adan GamboaVitóriaUD4
2011-09-10Luis ArceoEmpateMD10
2011-06-25Mahonri MontesDerrotaUD10
2009-06-20Joksan HernandezDerrotaMD12
2009-03-07Hector Javier MarquezVitóriaSD8
2008-06-14Manuel ArellanoVitóriaTKO2
2008-05-17Trini RodriguezVitóriaTKO3
2007-05-19Genaro GarciaVitóriaKO1
2006-11-16Bobby PacquiaoVitóriaDQ11
2006-09-01Yuriy VoroninVitóriaUD12
2006-06-17Guadalupe Lupillo HernandezVitóriaUD10
2006-05-20Adan AmadorVitóriaTKO2
2005-07-15Trinidad MendozaVitóriaTKO5
2005-05-16Guadalupe Lupillo HernandezVitóriaTKO6
2005-02-11Marcos LiconaVitóriaTD6