No intervalo registrado são 29 lutas entre 2016 e 2026, cerca de uma a cada 4.1 meses. 16 das 25 vitórias vieram antes do limite, 6 delas no primeiro round. Das 4 derrotas, 1 vieram antes do limite e 3 nos pontos. O ponto mais alto foi 2184, em 2021; hoje está em 2041. A melhor vitória foi sobre Anthony Yarde em 2020, avaliado em 2228 na época.
DataAdversárioResultadoMétodoRd
2026-06-20Lewis EdmondsonDerrotaUD10
2025-11-01Bradley ReaVitóriaMD12
2024-06-21Liam CameronVitóriaSD10
2023-09-01Braian Nahuel SuarezVitóriaKO10
2023-03-24Boris CrightonVitóriaUD10
2022-12-02Joel McintyreVitóriaTKO2
2022-09-17Walter Gabriel SequeiraVitóriaTKO6
2021-07-10Davide FaraciVitóriaTKO9
2020-07-31Dec SpelmanVitóriaUD12
2019-10-12Emmanuel AnimVitóriaUD12
2019-06-15Andrzej SoldraVitóriaTKO1
2019-03-15Gonzalo RomeroVitóriaTKO1
2018-12-22Emmanuel FeuzeuVitóriaTKO4
2018-09-15Adam WilliamsVitóriaTKO1
2018-06-09Charles AdamuVitóriaPTS6
2018-05-05Norbert SzekeresVitóriaTKO2
2017-11-04Tayar MehmedVitóriaDQ5
2017-09-23Josef ObesloVitóriaTKO1
2017-06-29Istvan OrsosVitóriaKO2
2017-05-27Remigijus ZiausysVitóriaTKO3
2017-03-24Toni BilicVitóriaTKO4
2017-02-24Tsvetozar IlievVitóriaTKO1
2016-12-17Elvis DubeVitóriaKO2
2016-11-05Mitch MitchellVitóriaTKO1
2016-09-24Andy NeylonVitóriaPTS4