Weightclass:  Welterweight
Location:  Swansea, UK
Record:   26(8) - 9(4)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
16/08/2030The Albert Halls, Bolton, UK25(8) - 9(4) Stephen McTaggart21 - 2(2) - 2(NC) W UD 10Scorecards: 97-94, 97-93, 97-93. View
08/12/2029Derby Arena, Derby, UK25(8) - 8(4) Eric McNeely15(10) - 0 - 1 L UD 12Scorecards: 113-115, 113-115, 113-115. British Welterweight SF EliminatorView
15/09/2029Brixton Academy, London, UK24(8) - 8(4) Joel Neagle9(5) - 2(1) W UD 10Scorecards: 96-94, 96-94, 96-94. View
23/07/2029Salford City Stadium, Manchester, UK24(8) - 7(4) Yulian Bunin16(11) - 0 L UD 12Scorecards: 110-118, 110-118, 110-118. View
10/03/2029Robina Stadium, Gold Coast, Australia24(8) - 6(3) John McQuarrie13(1) - 0 - 1 L KO10 12 View
23/12/2028Cintas Center, Cincinnati, USA24(8) - 5(2) Evgeni á Zhivkov36(31) - 1 - 1 L KO8 12 WRBA Welterweight SF EliminatorView
07/10/2028Brose Arena, Nuremberg, Germany24(8) - 4(2) Amoll Jass17(5) - 0 L UD 12Scorecards: 108-120, 108-120, 108-120. European Welterweight View
08/07/2028Avia Solutions Group Arena, Vilnius, Lithuania23(7) - 4(2) Donat Dura16(1) - 1 - 1 W KO12 12 European Welterweight Final EliminatorView
22/01/2028Tower Festival Headland, Blackpool, UK22(7) - 4(2) Lee Jernigan23(1) - 1 W UD 12Scorecards: 120-108, 120-108, 120-108. British Welterweight MandatoryView
09/10/2027Hermann-Gieseler-Halle, Dresden, Germany22(7) - 3(2) Myerson Kueck22(7) - 1 L MD 12Scorecards: 114-115, 114-116, 114-114. Western Europe Welterweight View
17/07/2027Le Summum, Grenoble, France22(7) - 2(1) Evgeni á Zhivkov32(28) - 0 L KO12 12 IRBF Welterweight Final EliminatorView
04/05/2027Cardiff City Hall, Cardiff, UK22(7) - 1(1) Erec Beaucage19(7) - 3(2) L MD 12Scorecards: 114-115, 114-115, 114-114. Western Europe Welterweight MandatoryView
18/01/2027Planet Ice, Peterborough, UK21(6) - 1(1) Brian McAffee22(5) - 1 W KO11 12 British Welterweight MandatoryView
28/11/2026Anfield Stadium, Liverpool, UK20(6) - 1(1) Destin Diderot17 - 4(1) - 4 W UD 12Scorecards: 119-109, 119-109, 119-109. Western Europe Welterweight Final EliminatorView
17/10/2026Mbaraki Sports Club, Mombasa, Kenya20(6) - 0 Xyshaun Munyasia27(17) - 0 L KO7 12 IRBF Welterweight View
04/07/2026KC Stadium, Hull, UK19(6) - 0 Haaris Hassen15(8) - 6(1) - 1 W UD 12Scorecards: 117-111, 117-111, 117-111. British Welterweight View
09/05/2026KC Stadium, Hull, UK18(5) - 0 Jack Cairns9 - 10 - 2 W KO9 12 British Welterweight View
14/03/2026KC Stadium, Hull, UK17(5) - 0 Owen Ellis15 - 6 - 1 W UD 12Scorecards: 120-108, 120-108, 120-108. British Welterweight View
10/01/2026KC Stadium, Hull, UK16(5) - 0 Owen Ellis15 - 5 - 1 W UD 12Scorecards: 120-107, 120-107, 120-107. British Welterweight MandatoryView
08/11/2025Boardwalk Hall, Atlantic City, USA15(5) - 0 Spengler Gericke19(14) - 3(1) W UD 12Scorecards: 116-113, 116-113, 116-113. WRBO Welterweight SF EliminatorView
16/08/2025KC Stadium, Hull, UK14(5) - 0 Greg Carey11 - 6 W UD 12Scorecards: 120-108, 120-108, 120-108. British Welterweight View
21/06/2025KC Stadium, Hull, UK13(5) - 0 Davie Bryars18(8) - 2(1) - 1 W UD 12Scorecards: 116-113, 116-114, 115-114. British Welterweight View
19/04/2025Hull Arena, Hull, UK12(5) - 0 Haaris Hassen13(7) - 3(1) - 1 W UD 12Scorecards: 116-112, 116-112, 116-112. British Welterweight View
11/01/2025Ten Gym, Hull, UK11(4) - 0 Tariq Farooqui8 - 5(1) - 1 W KO11 12 View
23/11/2024Ten Gym, Hull, UK10(3) - 0 Antonio Sospiri7 - 5 - 4 W KO6 12 View
28/09/2024Hull City Hall, Hull, UK9(2) - 0 Mark Murie1 - 2 W KO6 10 View
10/08/2024Hull City Hall, Hull, UK8(1) - 0 Joshua Alison4 - 3 - 1 - 1(NC) W KO11 12 View
29/06/2024Hull City Hall, Hull, UK7 - 0 Adriano Balconi6 - 6(2) - 2 W TKO9 12Referee waved fight off. View
11/05/2024Ten Gym, Hull, UK6 - 0 Mark Ojebode9 - 7 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
16/03/2024Ten Gym, Hull, UK5 - 0 Will Penrose7 - 9(1) - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
27/01/2024Hull Arena, Hull, UK4 - 0 Henry MacGibbon1 - 0 W UD 8Scorecards: 80-72, 80-72, 80-72. View
05/12/2023Royal Bath Hotel, Bournemouth, UK3 - 0 Dave MacEwen0 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
23/08/2023Max Lawgoch Gym, London, UK2 - 0 Barry Hier0 - 8 W UD 8Scorecards: 80-72, 80-72, 80-72. View
29/12/2021Bolton Gow, Bolton, UK1 - 0 Theo Kennedy0 - 1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
25/07/2021London Brady, London, UK0 - 0 Justin Braddick3 - 0 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View