No intervalo registrado são 32 lutas entre 2008 e 2025, cerca de uma a cada 6.4 meses. Passaram-se 18 meses desde a última luta. 22 das 29 vitórias vieram antes do limite, 4 delas no primeiro round. Das 2 derrotas, 2 vieram antes do limite e nenhuma nos pontos. O ponto mais alto foi 2464, em 2015; hoje está em 2286. A melhor vitória foi sobre Nonito Donaire em 2014, avaliado em 2540 na época.
DataAdversárioResultadoMétodoRd
2025-03-08Luis Torres ValenzuelaDerrotaRTD3
2024-03-27Joseph AdornoVitóriaUD10
2023-11-22Reynaldo EsquiviaVitóriaTKO2
2023-02-25Luis Diaz MarmolVitóriaUD8
2012-07-21Gustavo SandovalVitóriaTKO4
2012-03-31Hector Javier MarquezVitóriaUD10
2011-06-16Argel SalinasVitóriaTKO2
2010-12-18Gonzalo MunguiaVitóriaTKO8
2010-10-16Julio CamanoVitóriaTKO4
2010-07-31Jose Miguel PayaresVitóriaRTD5
2010-04-30Alexander AlonsoVitóriaTKO6
2009-12-18Carlos Manuel ReyesVitóriaUD11
2009-08-08Ernesto Vasquez BatiojaVitóriaKO6
2009-05-28Leovigildo SirisVitóriaKO1
2009-03-28Gilberto ArmuellesVitóriaKO1
2009-02-28Jose FonsecaVitóriaKO4
2009-02-14Julio JacoboVitóriaTKO3
2008-12-13Alejandro CorralesVitóriaUD6
2008-12-05Ovidio MojicaVitóriaTKO4
2008-11-22Raul MirandaVitóriaKO1
2008-10-30Javier JimenezVitóriaTKO4
2008-09-11Armando CarpinteroVitóriaKO1
2008-08-19Luis GonzalezVitóriaTKO2
2008-08-02Esteban RamosVitóriaUD4