No intervalo registrado são 31 lutas entre 2016 e 2026, cerca de uma a cada 3.8 meses. 18 das 28 vitórias vieram antes do limite, 4 delas no primeiro round. Das 3 derrotas, 2 vieram antes do limite e 1 nos pontos. Desde 2025, a sequência está em 3 vitórias seguidas. A melhor vitória foi sobre Errol Spence Jr. em 2026, avaliado em 2607 na época.
DataAdversárioResultadoMétodoRd
2026-04-04Denis NurjaVitóriaUD10
2025-12-17Anthony VelazquezVitóriaUD10
2025-04-06Joseph SpencerVitóriaTKO4
2021-07-07Steve SparkVitóriaTKO3
2020-12-16Bowyn MorganVitóriaTKO1
2019-12-06Jack BrubakerVitóriaTKO4
2019-08-14Dwight RitchieVitóriaUD10
2019-05-15Joel CamilleriVitóriaUD10
2019-02-08Denton VassellVitóriaTKO2
2018-09-08Marcos Jesus CornejoVitóriaTKO1
2018-08-03Stevie Ongen FerdinandusVitóriaKO1
2018-05-24Larry SiwuVitóriaTKO4
2018-04-07Ruben WebsterVitóriaTKO5
2017-10-22Wade RyanVitóriaUD10
2017-07-22Christopher KhanVitóriaTKO2
2017-05-22Adam FitzsimmonsVitóriaRTD3
2017-05-06Ivana SiauVitóriaTKO2
2017-04-08Ben NelsonVitóriaTKO3
2017-02-03Mark DalbyVitóriaTKO3
2016-12-17Zorran CassadyVitóriaUD6