Professional boxing record

21 fights 20 wins 1 loss
By knockout 13 0
By decision 7 1
No Result Record Opponent Date Location Notes
21 Win 20–1 Richard Riakporhe 15 Jun 2024 Selhurst Park Stadium, London, England Retained WBO cruiserweight title
20 Win 19–1 Mateusz 10 Dec 2023 Bournemouth International Centre, Bournemouth, England Retained WBO cruiserweight title
19 Win 18–1 Lawrence Okolie 27 May 2023 Dean Court, Bournemouth, England Won WBO cruiserweight title
18 Win 17–1 Armend Xhoxhaj 17 Dec 2022 Bournemouth International Centre, Bournemouth, England
17 Win 16–1 Isaac Chamberlain 30 Jul 2022 Bournemouth International Centre, Bournemouth, England Retained European and Commonwealth cruiserweight titles
16 Win 15–1 Tommy McCarthy 16 April 2022 Manchester Arena, Manchester, England Retained European and Commonwealth cruiserweight titles
15 Win 14–1 Dylan Bregeon 13 Nov 2021 Sheffield Arena, Sheffield, England Retained European cruiserweight title
14 Win 13–1 Tommy McCarthy 31 Jul 2021 Matchroom Headquarters, Brentwood, England Retained Commonwealth cruiserweight title;
Won European and vacant British cruiserweight titles
13 Win 12–1 Vasil Ducar 20 Mar 2021 Wembley Arena, London, England Won vacant WBA Continental cruiserweight title
12 Win 11–1 Nathan Thorley 7 Aug 2020 Matchroom Headquarters, Brentwood, England Retained Commonwealth cruiserweight title
11 Win 10–1 Craig Glover 23 Nov 2019 Liverpool Arena, Liverpool, England Won vacant Commonwealth cruiserweight title
10 Loss 9–1 Richard_Riakporhe 20 Jul 2019 The O2 Arena, London, England For WBA Inter-Continental cruiserweight title
9 Win 9–0 Yassine Habachi 10 May 2019 Motorpoint Arena, Nottingham, England
8 Win 8–0 Kent Kauppinen 15 Dec 2018 O2 Academy, Bournemouth, England
7 Win 7–0 Robin Dupre 13 Oct 2018 York Hall, London, England
6 Win 6–0 Michal Pleanik 16 Jun 2018 O2 Academy, Bournemouth, England
5 Win 5–0 Gheorghe Danut 9 Mar 2018 O2 Academy, Bournemouth, England
4 Win 4–0 Laszlo Ivanyi 2 Dec 2017 Leicester Arena, Leicester, England
3 Win 3–0 Jan Hrazdira 11 Nov 2017 Royal Highland Centre, Edinburgh, Scotland
2 Win 2–0 Alexandar Todorovic 14 Oct 2017 Wembley Arena, London, England
1 Win 1–0 Russ Henshaw 16 Sep 2017 O2 Academy, Bournemouth, England

    Powered by

      Powered by