No intervalo registrado são 27 lutas entre 2012 e 2026, cerca de uma a cada 6.3 meses. 13 das 23 vitórias vieram antes do limite, 4 delas no primeiro round. Das 3 derrotas, 1 vieram antes do limite e 2 nos pontos. A melhor vitória foi sobre Gary Antonio Russell em 2022, avaliado em 2283 na época.
DataAdversárioResultadoMétodoRd
2026-01-10Fernando DiazVitóriaUD10
2023-08-12Melvin Lopez TítuloVitóriaUD12
2022-03-25Roberto Sanchez CantuVitóriaKO1
2017-08-05Giovanni DelgadoVitóriaRTD4
2017-03-25Robinson LaviñanzaVitóriaKO1
2015-11-25Eliecer AquinoVitóriaTKO7
2015-08-22Alex RangelVitóriaKO7
2015-05-30Luis HinojosaVitóriaKO3
2015-02-21Gábor MolnárVitóriaTKO2
2014-10-18Miguel CartagenaVitóriaKO1
2014-04-05Félix PérezVitóriaUD8
2013-10-26Felipe RivasVitóriaUD6
2013-08-24Edward VargasVitóriaTKO3
2013-06-22Ramón Emilio CedañoVitóriaUD4
2013-04-06José RuizVitóriaTKO6
2012-08-31Luis OrtizVitóriaKO4
2012-07-07Jaime GonzálezVitóriaTKO2
2012-06-01Jason AgostoVitóriaTKO1