No intervalo registrado são 24 lutas entre 2017 e 2026, cerca de uma a cada 4.5 meses. 14 das 22 vitórias vieram antes do limite, 3 delas no primeiro round. Das 2 derrotas, 2 vieram nos pontos e nenhuma antes do limite. A melhor vitória foi sobre Lawrence Okolie em 2023, avaliado em 2442 na época.
São 4 vitórias sobre adversários mais bem avaliados no dia. Entre as derrotas para adversários pior avaliados, a maior diferença foi para Richard Riakporhe em 2019. Nas últimas quatro lutas o rating subiu.
DataAdversárioResultadoMétodoRd
2025-04-26Brandon GlantonVitóriaUD12
2022-12-17Armend XhoxhajVitóriaKO5
2022-04-16Tommy McCarthyVitóriaTKO8
2021-11-13Dylan BregeonVitóriaUD12
2021-07-31Tommy McCarthyVitóriaSD12
2021-03-20Vasil DucarVitóriaUD10
2020-08-07Nathan ThorleyVitóriaTKO2
2019-11-23Craig GloverVitóriaTKO5
2019-05-10Yassine HabachiVitóriaRTD3
2018-12-15Kent KauppinenVitóriaTKO6
2018-10-13Robin DupreVitóriaRTD5
2018-06-16Michal PleanikVitóriaPTS8
2018-03-09Gheorghe DanutVitóriaRTD5
2017-12-02Laszlo IvanyiVitóriaKO1
2017-11-11Jan HrazdiraVitóriaKO2
2017-10-14Alexandar TodorovicVitóriaTKO1
2017-09-16Russ HenshawVitóriaTKO1