No intervalo registrado são 27 lutas entre 2016 e 2026, cerca de uma a cada 4.8 meses. 14 das 25 vitórias vieram antes do limite, 5 delas no primeiro round. Das 2 derrotas, 1 vieram antes do limite e 1 nos pontos. A melhor vitória foi sobre Chris Eubank Jr em 2025, avaliado em 2495 na época.
DataAdversárioResultadoMétodoRd
2024-02-03Peter DobsonVitóriaUD12
2023-09-23Rodolfo OrozcoVitóriaUD10
2022-04-16Chris van HeerdenVitóriaTKO2
2021-09-04Adrián GranadosVitóriaUD10
2021-04-10Samuel VargasVitóriaTKO1
2020-11-21Sebastian FormellaVitóriaUD10
2019-10-26Steve JamoyeVitóriaTKO4
2019-06-21Jussi KoivulaVitóriaTKO2
2019-04-20Josef ZahradnikVitóriaPTS8
2018-07-28Cedrick PeynaudVitóriaUD10
2018-04-21Chris TrumanVitóriaTKO4
2017-12-13Cedrick PeynaudVitóriaPTS6
2017-11-11Brandon SanudoVitóriaKO2
2017-10-07Nathan ClarkeVitóriaTKO1
2017-09-01Kane BakerVitóriaTKO2
2017-07-01Mike ColeVitóriaTKO3
2016-12-10Steven BackhouseVitóriaTKO1
2016-09-24Ross JamesonVitóriaPTS6
2016-09-10Joe DuckerVitóriaKO2
2016-06-25Lukas RadicVitóriaKO1
2016-05-28Luke KeleherVitóriaPTS4
2016-04-09Ivailo BoyanovVitóriaTKO1