No intervalo registrado são 27 lutas entre 2017 e 2026, cerca de uma a cada 4.0 meses. 14 das 23 vitórias vieram antes do limite, 1 delas no primeiro round. Das 3 derrotas, 1 vieram antes do limite e 2 nos pontos. O ponto mais alto foi 2215, em 2024; hoje está em 2030. A melhor vitória foi sobre Rocky Fielding em 2022, avaliado em 2315 na época.
DataAdversárioResultadoMétodoRd
2026-07-18Grant DennisVitóriaPTS6
2025-04-24Sulaimon AdeosunVitóriaTKO4
2025-04-24Bahadur KaramiVitóriaPTS6
2024-10-18Lewis EdmondsonDerrotaMD12
2024-06-15Hrvoje SepEmpatePTS8
2023-07-15Khalid GraidiaVitóriaPTS8
2023-03-11Thomas FaureVitóriaTKO12
2022-09-03Shakan PittersVitóriaUD12
2022-03-26Reece CartwrightVitóriaTKO8
2021-11-20Hosea BurtonVitóriaTKO7
2021-09-25Ivo ZednicekVitóriaKO3
2021-04-17Ricky SummersVitóriaSD10
2020-09-02Andre SterlingVitóriaTKO9
2019-12-14Lawrence OsuekeVitóriaPTS10
2019-11-09Edgars SniedzeVitóriaTKO5
2019-07-20Charlie DuffieldVitóriaTKO6
2019-04-26Josip PerkovicVitóriaTKO4
2019-02-22Stanislav EschnerVitóriaTKO5
2018-10-26Charles AdamuVitóriaPTS6
2018-07-13Adam JonesVitóriaPTS4
2018-05-26Jevgenijs AndrejevsVitóriaTKO1
2018-04-28Richard HarrisonVitóriaTKO3
2018-03-03Craig NicholsonVitóriaTKO4
2017-12-02Daniel BorisovVitóriaPTS4