No intervalo registrado são 24 lutas entre 2016 e 2026, cerca de uma a cada 5.0 meses. 17 das 21 vitórias vieram antes do limite, 2 delas no primeiro round. Das 3 derrotas, 1 vieram antes do limite e 2 nos pontos. A melhor vitória foi sobre Tramaine Williams em 2023, avaliado em 2151 na época.
DataAdversárioResultadoMétodoRd
2026-02-28Lorenzo ParraDerrotaTKO2
2024-08-30José SanmartínVitóriaUD10
2023-08-04Mike PlaniaVitóriaKO3
2022-11-19Juan Carlos PeñaVitóriaTKO2
2022-10-15Daron WilliamsVitóriaKO2
2022-06-17Ryizeemmion FordVitóriaMD6
2022-06-04Jesse GarciaVitóriaTKO3
2022-03-12Luis Valdés PeñaVitóriaKO1
2021-08-14Mike FowlerVitóriaTKO2
2021-03-27Anthony ZenderVitóriaTKO2
2019-09-28Sulaiman SegawaDerrotaMD8
2019-05-17Irvin GonzalezVitóriaTKO3
2018-06-09Giovanni CabreraDerrotaUD10
2017-11-04Anthony NapunyiVitóriaKO4
2017-09-02Divante JonesVitóriaRTD3
2017-05-06Calendario Alejandro RochinVitóriaUD6
2017-04-01Anthony DaveVitóriaKO2
2017-02-04Demetrius WilsonVitóriaKO4
2017-01-19Xavier SillerVitóriaTKO3
2016-10-01Antonio CruzVitóriaTKO4
2016-07-23Deartie TuckerVitóriaTKO1