Weightclass:  Lightweight
Location:  Leeds, UK
Record:  27 - 19(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2028Leeds, UK26 - 19(2) Ebi Namugala6 - 7 WPts
29/03/2028Leeds, UK25 - 19(2) Dakarai Nhova1 - 2 WPts
30/01/2028Leeds, UK24 - 19(2) Tri Barends4 - 6 WPts
02/12/2027Leeds, UK24 - 18(2) Ken McBane37(4) - 7 LPts
03/10/2027London, UK23 - 18(2) Russell Lewis9 - 26 WPts
06/08/2027Aba, Nigeria22 - 18(2) Orji Adefope16 - 4 WPts
08/06/2027Leeds, UK21 - 18(2) Darryl Baros9 - 7(2) WPts
10/04/2027Blackpool, UK20 - 18(2) Matt Curran12 - 18 WPts
10/02/2027General Santos, Philippines20 - 17(2) Xalvador Dato43(8) - 18 LPts
13/12/2026Bangalore, India19 - 17(2) Kanja Babu12 - 21 WPts
15/10/2026London, UK18 - 17(2) Pat MacAllister6 - 22(1) WPts
19/08/2026Port-au-Prince, Haiti18 - 16(2) Mallory Baze27 - 27 LPts
21/06/2026London, UK17 - 16(2) Dave Glasby3 - 30 WPts
29/04/2026Dundee, UK17 - 15(2) Daniel MacLennan13 - 1 LPts UK National Championships 2026View
26/04/2026Dundee, UK16 - 15(2) David Jones17(1) - 18 WPts UK National Championships 2026View
15/04/2026Mesa, USA16 - 14(2) James Malcolm39(1) - 10 LPts
15/02/2026Leeds, UK15 - 14(2) Enzo Gaona8 - 4 WPts
18/12/2025London, UK14 - 14(2) Denton MacAdam11(1) - 11 WPts
29/10/2025London, UK13 - 14(2) Brad Molony19 - 26 WPts
01/09/2025Copenhagen, Denmark12 - 14(2) Stieran Lassen10 - 11 WPts
01/08/2025Abu Dhabi, UAE12 - 13(2) Sajid Antar25 - 12 LPts
30/06/2025Amman, Jordan11 - 13(2) Zain Azad6 - 4(2) WPts
02/05/2025Sunderland, UK11 - 12(2) Gus Kea15 - 7 LPts UK National Championships 2025View
29/04/2025Sunderland, UK10 - 12(2) Brad MacConnell11 - 13 WPts UK National Championships 2025View
26/04/2025Sunderland, UK9 - 12(2) Spencer Berry26(2) - 22 WPts UK National Championships 2025View
28/02/2025Leeds, UK8 - 12(2) Pyotr Lampeev2 - 1 WPts
30/12/2024Leeds, UK7 - 12(2) Hisao Tanaka16 - 20 WPts
01/11/2024Ponce, Puerto Rico6 - 12(2) Jesus Belles2 - 11 WPts
03/09/2024London, UK6 - 11(2) Chris Crowe4 - 6 LPts
17/07/2024Nottingham, UK6 - 10(1) Darryl Kilduff23(1) - 14 LKO3
27/05/2024London, UK6 - 9(1) Jamie McCalmon28(1) - 7 LPts
26/04/2024Huddersfield, UK6 - 8 Anthony MacWilliams24(1) - 14 LKO3 UK National Championships 2024View
09/03/2024Bokhtar, Tajikistan5 - 8 Azad Khalili13(2) - 24 WPts
10/01/2024Perm, Russia4 - 8 Mikhail Zhitnik8(1) - 8 WPts
12/11/2023Brno, Czech Republic4 - 7 Viktor Vyskocil28 - 10 LPts
13/09/2023Riga, Latvia3 - 7 Kolya Berzupe22 - 11 WPts
16/07/2023Leeds, UK2 - 7 Larenzo Coreas0 - 1 WPts
17/05/2023Acapulco, Mexico1 - 7 Reyes Chirinos7 - 19 WPts
19/03/2023Zaporizhia, Ukraine1 - 6 Krystiyan Palko11 - 19 LPts
19/01/2023Leeds, UK0 - 6 Oriel Cocteau3 - 5 WPts
20/11/2022Dublin, Ireland0 - 5 Paul Brogan13 - 17 LPts
22/09/2022Accra, Ghana0 - 4 Danyaal Mitri14 - 17 LPts
25/07/2022London, UK0 - 3 Dennis McCausland5 - 17 LPts
08/06/2022Aberdeen, UK0 - 2 Ron Cullen7 - 17 LPts
12/04/2022Coventry, UK0 - 1 Jonny Braddick12 - 14 LPts
18/02/2022Hull, UK0 - 0 Tommy McCard0 - 0 LPts