No intervalo registrado são 31 lutas entre 2017 e 2026, cerca de uma a cada 3.7 meses. 24 das 27 vitórias vieram antes do limite, 4 delas no primeiro round. Das 4 derrotas, 2 vieram antes do limite e 2 nos pontos. A melhor vitória foi sobre Radzhab Butaev em 2026, avaliado em 2216 na época.
DataAdversárioResultadoMétodoRd
2025-05-17Mykal FoxVitóriaUD10
2024-12-21Ishmael DavisVitóriaRTD6
2023-07-22Patrick AlloteyVitóriaKO1
2023-01-27Nathaniel GallimoreVitóriaKO6
2022-11-03Aaron ColeyVitóriaKO2
2021-09-16Raphael IgbokweVitóriaTKO6
2021-07-17Brandon BaueVitóriaKO1
2020-09-25Alejandro DavilaVitóriaRTD6
2019-12-13Carlos GalvanVitóriaKO5
2019-10-27Tyrone BrunsonVitóriaKO4
2019-07-28Fernando MarinVitóriaKO3
2019-03-24Cleotis PendarvisVitóriaRTD3
2018-12-08Carlos HernandezVitóriaKO5
2018-10-30Ronald MontesVitóriaKO1
2018-07-21Nikolozi GviniashviliVitóriaRTD5
2018-06-06Cesar BerumenVitóriaKO2
2018-04-26Todd ManuelVitóriaTKO4
2018-03-27Lucius JohnsonVitóriaTKO3
2017-12-07Kevin OttleyVitóriaKO5
2017-09-16Joan ValenzuelaVitóriaTKO2
2017-04-06Jonathan PerezVitóriaKO2
2017-03-18Yasmani PedrosoVitóriaTKO3
2017-02-24César AguileraVitóriaKO1
2017-02-03Matt MurphyVitóriaKO2