No intervalo registrado são 26 lutas entre 2016 e 2026, cerca de uma a cada 4.9 meses. 19 das 24 vitórias vieram antes do limite, 17 delas no primeiro round. Das 2 derrotas, 1 vieram antes do limite e 1 nos pontos. A melhor vitória foi sobre Jason Quigley em 2023, avaliado em 2213 na época.
DataAdversárioResultadoMétodoRd
2026-07-26Steven ButlerVitóriaTKO7
2025-03-15Jonathan González OrtizVitóriaKO1
2024-02-24Padraig McCroryVitóriaTKO6
2022-03-19Steve RollsVitóriaUD10
2021-04-24Demond NicholsonVitóriaUD8
2020-12-12Ulises SierraVitóriaTKO1
2020-10-17Lanell BellowsVitóriaTKO1
2020-07-21Eric MoonVitóriaKO1
2019-12-14Cesar NunezVitóriaTKO1
2019-08-10Gregory TrenelVitóriaTKO1
2019-05-25Gyorgy VarjuVitóriaKO1
2019-04-20Samir dos Santos BarbosaVitóriaTKO1
2018-09-29Gregory ClarkVitóriaTKO1
2018-06-09Aaron GarciaVitóriaTKO1
2018-01-26Jaime BarbozaVitóriaTKO1
2017-11-18Enrique GallegosVitóriaTKO1
2017-09-09Saadiq MuhammadVitóriaKO1
2017-03-24Christopher SalernoVitóriaTKO1
2016-11-18Jose Alberto LealVitóriaTKO1
2016-06-16Jose Antonio Leos NeryVitóriaKO1
2016-04-29Jorge PedrozaVitóriaKO1