No intervalo registrado são 27 lutas entre 2016 e 2026, cerca de uma a cada 4.5 meses. 10 das 21 vitórias vieram antes do limite, 2 delas no primeiro round. Das 4 derrotas, 4 vieram nos pontos e nenhuma antes do limite. A melhor vitória foi sobre O'Shaquie Foster em 2024, avaliado em 2329 na época.
DataAdversárioResultadoMétodoRd
2026-04-04Helber RojasVitóriaUD10
2025-08-02Yonnaiquer RondonVitóriaKO6
2024-04-13Jose Ivan Guardado OrtizVitóriaTKO7
2023-06-10Nicolas PolancoSRNC2
2022-01-29Xavier MartinezVitóriaUD10
2021-04-10Jesus Antonio AhumadaVitóriaTKO7
2020-10-31Luis CoriaVitóriaUD10
2020-08-29Eduardo Pereira dos ReisVitóriaTKO2
2019-06-08Carlos RuizVitóriaUD8
2019-03-31Sergio Ariel EstrelaVitóriaTKO1
2019-01-18Hector Ambriz SuarezVitóriaUD8
2018-11-04Joey LavioletteVitóriaUD8
2018-08-25Edgar CantuVitóriaUD8
2018-06-30Gavino GuamanVitóriaTKO3
2018-04-28Alex Torres RynnVitóriaUD6
2018-02-16Ignacio HolguinVitóriaUD6
2017-09-22Carlos OsorioVitóriaRTD3
2017-07-21Bernardo Gomez UribeVitóriaKO1
2017-03-17Aaron HollisVitóriaTKO2
2017-01-27Aaron ElyVitóriaKO2
2016-11-05Clay BurnsVitóriaUD6