Within the recorded range there are 24 bouts between 2017 and 2026, about one every 4.5 months. 14 of the 22 wins came inside the distance, 3 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. The best win came against Lawrence Okolie in 2023, who was rated 2442 at the time.
There are 4 wins over opponents who were rated higher on the day. Among the losses to lower-rated opponents, the widest gap was Richard Riakporhe in 2019. Across the last four bouts the rating has risen.
DateOpponentResultMethodRd
2025-04-26Brandon GlantonWinUD12
2022-12-17Armend XhoxhajWinKO5
2022-04-16Tommy McCarthyWinTKO8
2021-11-13Dylan BregeonWinUD12
2021-07-31Tommy McCarthyWinSD12
2021-03-20Vasil DucarWinUD10
2020-08-07Nathan ThorleyWinTKO2
2019-11-23Craig GloverWinTKO5
2019-05-10Yassine HabachiWinRTD3
2018-12-15Kent KauppinenWinTKO6
2018-10-13Robin DupreWinRTD5
2018-06-16Michal PleanikWinPTS8
2018-03-09Gheorghe DanutWinRTD5
2017-12-02Laszlo IvanyiWinKO1
2017-11-11Jan HrazdiraWinKO2
2017-10-14Alexandar TodorovicWinTKO1
2017-09-16Russ HenshawWinTKO1