Within the recorded range there are 27 bouts between 2016 and 2026, about one every 4.8 months. 14 of the 25 wins came inside the distance, 5 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. The best win came against Chris Eubank Jr in 2025, who was rated 2495 at the time.
DateOpponentResultMethodRd
2024-02-03Peter DobsonWinUD12
2023-09-23Rodolfo OrozcoWinUD10
2022-04-16Chris van HeerdenWinTKO2
2021-09-04Adrián GranadosWinUD10
2021-04-10Samuel VargasWinTKO1
2020-11-21Sebastian FormellaWinUD10
2019-10-26Steve JamoyeWinTKO4
2019-06-21Jussi KoivulaWinTKO2
2019-04-20Josef ZahradnikWinPTS8
2018-07-28Cedrick PeynaudWinUD10
2018-04-21Chris TrumanWinTKO4
2017-12-13Cedrick PeynaudWinPTS6
2017-11-11Brandon SanudoWinKO2
2017-10-07Nathan ClarkeWinTKO1
2017-09-01Kane BakerWinTKO2
2017-07-01Mike ColeWinTKO3
2016-12-10Steven BackhouseWinTKO1
2016-09-24Ross JamesonWinPTS6
2016-09-10Joe DuckerWinKO2
2016-06-25Lukas RadicWinKO1
2016-05-28Luke KeleherWinPTS4
2016-04-09Ivailo BoyanovWinTKO1