No intervalo registrado são 30 lutas entre 2014 e 2026, cerca de uma a cada 5.1 meses. 10 das 25 vitórias vieram antes do limite, 4 delas no primeiro round. Das 2 derrotas, 2 vieram nos pontos e nenhuma antes do limite. A melhor vitória foi sobre Héctor García (Dominican Republic) em 2023, avaliado em 2253 na época.
DataAdversárioResultadoMétodoRd
2024-06-28Feargal McCrory TítuloVitóriaTKO8
2022-07-16Angel RodriguezVitóriaUD12
2021-07-09Daniel RosasVitóriaTKO2
2020-10-30Neil John TabanaoVitóriaKO3
2018-12-15Alberto MercadoVitóriaUD10
2018-07-20Deivis Julio BassaVitóriaRTD6
2017-11-30Rey PerezVitóriaUD10
2017-10-21Luis HinojosaVitóriaTKO1
2017-06-30Jesús Valdez BarrayanVitóriaUD10
2017-01-28Alejandro ValdezVitóriaKO1
2016-09-02Mario Antonio MacíasVitóriaKO3
2016-05-07José Arturo EsquivelVitóriaUD8
2016-03-05Jesús LuleVitóriaUD8
2015-10-17José BustosVitóriaUD6
2015-06-30Christian SantibanezVitóriaUD6
2015-04-18José Miguel CastroVitóriaUD6
2015-01-20Herbert QuarteyVitóriaTKO4
2014-12-06Alexander CharnecoVitóriaUD4
2014-10-30Rafael FrancisVitóriaTKO1
2014-09-06Rocco EspinozaVitóriaMD4
2014-06-05Miguel Antonio RodríguezVitóriaRTD1
2014-04-19Victor GalindoVitóriaUD4