No intervalo registrado são 34 lutas entre 2015 e 2026, cerca de uma a cada 4.2 meses. 19 das 29 vitórias vieram antes do limite, 7 delas no primeiro round. Das 3 derrotas, 3 vieram nos pontos e nenhuma antes do limite. A melhor vitória foi sobre Yuriorkis Gamboa em 2022, avaliado em 2345 na época.
DataAdversárioResultadoMétodoRd
2026-09-19Nestor Bravo TítuloVitóriaKO6
2025-07-19Omar Salcido TítuloVitóriaUD10
2025-02-01Angel FierroVitóriaUD10
2023-07-29Giovanni CabreraVitóriaSD12
2021-03-13Jose Matias RomeroVitóriaUD12
2020-02-14Thomas MatticeVitóriaMD10
2019-12-07Miguel Angel Perez AispuroVitóriaUD8
2019-02-16Eleazar ValenzuelaVitóriaKO1
2018-11-10Jose FelixVitóriaTKO3
2018-10-06Jose Angel Flores ChanVitóriaKO1
2018-06-16Heberto PersicoVitóriaUD8
2018-02-17Juan Jose Martinez AlvarezVitóriaRTD5
2017-11-11Ricardo Juan SaenzVitóriaTKO2
2017-09-30Jose CalyecacEmpatePTS6
2017-07-01Dunis LiñánVitóriaTKO7
2017-04-22Ivan Basurto MonroyVitóriaTKO3
2016-12-03Raul HinojosaVitóriaTKO6
2016-10-22Daniel Evangelista JrVitóriaTKO3
2016-08-27Carlos Marcelino SantiagoVitóriaKO1
2016-04-02Italo OrtizVitóriaTKO1
2016-02-06Luis Miguel MontañoDerrotaUD8
2015-09-05Francisco ValadezVitóriaMD6
2015-08-08Rafael Lopez GarciaVitóriaKO1
2015-06-27Jose Eduardo ZamudioVitóriaTKO3
2015-05-23Brandon GonzalezVitóriaSD4
2015-03-14Luis Yan RevillaVitóriaKO1