No intervalo registrado são 40 lutas entre 2004 e 2024, cerca de uma a cada 6.1 meses. Passaram-se 2 anos desde a última luta. 19 das 31 vitórias vieram antes do limite, 4 delas no primeiro round. Das 9 derrotas, 3 vieram antes do limite e 4 nos pontos. Terminou com 3 derrotas seguidas. O ponto mais alto foi 2200, em 2019; hoje está em 1956. A melhor vitória foi sobre Jhonny González em 2015, avaliado em 2385 na época.
DataAdversárioResultadoMétodoRd
2024-05-18Jordan WhiteDerrotaTKO1
2022-11-19Toka Kahn ClaryDerrotaUD10
2019-11-14Charles HuertaVitóriaUD10
2018-12-08Deivi Julio BassaVitóriaUD8
2018-10-06Jose LopezVitóriaTKO6
2017-07-21Orlando RizoVitóriaRTD5
2015-03-06Gabino Cota TítuloVitóriaUD10
2014-03-14Guillermo AvilaVitóriaUD12
2013-08-17José Miguel TamayoVitóriaTKO4
2011-10-01Jose Luis AraizaVitóriaKO2
2011-06-03Adolfo LanderosVitóriaKO1
2011-01-22Cecilio SantosVitóriaKO1
2010-07-10Eden SonsonaVitóriaTKO9
2010-02-27Jose Angel BeranzaVitóriaUD12
2009-10-24Juan José BeltránVitóriaTKO2
2009-06-26Felix FloresVitóriaTKO5
2008-10-17Jose Angel BeranzaVitóriaUD10
2007-12-08Andrés LedesmaVitóriaTKO2
2007-08-25Pedro Rincon MirandaVitóriaKO1
2007-04-20Oscar AndradeDerrotaDQ6
2006-09-15Paulino VillalobosVitóriaUD8
2006-07-15Arturo BracamontesVitóriaTKO4
2006-05-06Torrence DanielsVitóriaUD8
2006-01-27Terrance RoyVitóriaTKO3
2005-10-21David VasquezVitóriaKO2
2005-09-01Elvis Luciano MartinezVitóriaUD6
2005-07-16Tim CarrizalesVitóriaTKO2
2005-04-29Alexander AlonzoVitóriaUD4
2005-03-11Ray RyanVitóriaTKO2
2005-02-04Robert DaLuzVitóriaUD4
2004-06-25Yuniel RamosVitóriaTKO3