Weightclass:  Welterweight
Location:  Newcastle, UK
Record:  21(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2025Newcastle, UK21(1) - 25 Ellis Halden15 - 7 LPts
20/10/2025Newcastle, UK20(1) - 25 Nico Sozzi3 - 13 WPts
21/08/2025Newcastle, UK20(1) - 24 Cody Fallaw6 - 18 LPts
22/06/2025Newcastle, UK19(1) - 24 Corey Delaney2 - 5 WPts
23/04/2025Newcastle, UK18(1) - 24 Chris Coupland1 - 11 WPts
22/02/2025Newcastle, UK17(1) - 24 Harvey Dee5 - 4 WPts
24/12/2024Newcastle, UK16(1) - 24 Elliot MacConnell1 - 4 WPts
25/10/2024Newcastle, UK15(1) - 24 Chris McAnallen12(2) - 26 WPts
27/08/2024Newcastle, UK14(1) - 24 Kai Rosie4 - 6 WPts
28/06/2024Newcastle, UK14(1) - 23 William Couch1 - 0 LPts
29/04/2024Newcastle, UK13(1) - 23 Lewis Berne0 - 4 WPts
01/03/2024Newcastle, UK12(1) - 23 Callum Quaglierini1 - 12 WPts
01/01/2024Portsmouth, UK12(1) - 22 Nicholas Cadigan10 - 23 LPts
06/11/2023London, UK12(1) - 21 Sam Boyce19 - 12 LPts
26/09/2023Northampton, UK12(1) - 20 Brian McAffee19(5) - 13 LPts
26/08/2023Nottingham, UK12(1) - 19 Nathan Whitton13 - 22 LPts
01/07/2023Plymouth, UK12(1) - 18 Kyle Perry19(2) - 12 LPts
11/05/2023Tlaquepaque, Mexico12(1) - 17 Xavier Melgar10 - 17 LPts
13/03/2023Sofia, Bulgaria12(1) - 16 Penko á Chernozemov15 - 10 LPts
13/01/2023Glasgow, UK12(1) - 15 Tommy McCowen12 - 13 LPts
13/12/2022Birmingham, UK12(1) - 14 Iain McCabe17 - 8 LPts
11/11/2022Columbus, USA11(1) - 14 Ben Edmundson2 - 16 WPts
13/09/2022Newcastle, UK10(1) - 14 Ui-jo Kwak13 - 3 WPts
14/07/2022Dundee, UK10(1) - 13 Martin Brogan11 - 9 LPts
25/05/2022Edinburgh, UK9(1) - 13 Iain MacAskill10 - 17(1) WPts
02/04/2022Sheffield, UK9(1) - 12 Roger Macmillan23 - 5 LPts
28/02/2022Aberdeen, UK8(1) - 12 Joseph McClymonds6 - 14 WPts
05/01/2022Quebec City, Canada7(1) - 12 Yannick Evra0 - 0 WPts
07/11/2021Newcastle, UK6(1) - 12 Corey Kelly4 - 12 WPts
07/09/2021Newcastle, UK5(1) - 12 Wanheng Jaidee16 - 8 WPts
08/07/2021Bangkok, Thailand5(1) - 11 Bualong Silachai1 - 21 LPts
10/05/2021Antwerp, Belgium5(1) - 10 Norbert Messiaen16 - 4 LPts
12/03/2021Prague, Czech Republic5(1) - 9 Boris Mayr16 - 4 LPts
12/01/2021Plovdiv, Bulgaria4(1) - 9 Vasil á Litvinov5 - 12 WPts
13/11/2020Jakarta, Indonesia3(1) - 9 Yuda Putro3 - 11 WPts
14/09/2020Newcastle, UK2(1) - 9 Hello Adjani7 - 7 WPts
14/07/2020Newcastle, UK2(1) - 8 Felix Crosser2 - 7 LPts
13/05/2020Ulaanbaatar, Mongolia2(1) - 7 Goga Tayiji8 - 4 LPts
15/03/2020Tamale, Ghana2(1) - 6 Matt Rabiu6(1) - 5 LPts
14/01/2020Bokhtar, Tajikistan2(1) - 5 Vahid Abuzyarov4 - 9 LPts
16/11/2019Newcastle, UK2(1) - 4 Adam Speirs8 - 5 LPts
15/09/2019Newcastle, UK2(1) - 3 Anton Buda4 - 5 LPts
17/07/2019Nottingham, UK1 - 3 Michael Hare2 - 6(4) WKO3
20/05/2019Newcastle, UK1 - 2 Kamaladdin Abildaev9 - 0 LPts
21/03/2019London, UK0 - 2 Nicholas Callacghan1 - 0 WPts
02/02/2019Vilnius, Lithuania0 - 1 Cyryl Szymczyk1 - 1 LPts
05/12/2018Newcastle, UK0 - 0 Krystiyan Karpenko0 - 0 LPts