Weightclass:  Featherweight
Location:  Aberdeen, UK
Record:  8(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/04/2028Aberdeen, UK8(1) - 16 Adam Duggan16 - 27 LPts
01/03/2028Aberdeen, UK7(1) - 16 Mark Havey5 - 3 WPts
31/12/2027Aberdeen, UK7(1) - 15 Chris Wojciak8 - 1 LPts
01/11/2027Aberdeen, UK6(1) - 15 James Brydon1 - 0 WPts
01/09/2027Aberdeen, UK6(1) - 14 Syed Hauser2 - 9 LPts
03/07/2027Aberdeen, UK5(1) - 14 Maqsud Karimov0 - 3 WPts
30/04/2027Aberdeen, UK4(1) - 14 Yasin Tahan0 - 1 WPts
01/03/2027Aberdeen, UK4(1) - 13 George McPhee0 - 5 LPts
31/12/2026Aberdeen, UK4(1) - 12 Volodymyr Podoll4 - 15 LPts
01/11/2026Aberdeen, UK4(1) - 11 Bart Kelley8 - 11(2) LPts
02/09/2026Aberdeen, UK3(1) - 11 Paul Milne0 - 5 WPts
05/07/2026Aberdeen, UK2(1) - 11 Anton MacNaughton0 - 1 WPts
06/05/2026Durban, South Africa2(1) - 10 Kwanda Gabuza10 - 13 LPts
08/03/2026Hull, UK2(1) - 9 Aron Dower4 - 13 LPts
09/01/2026Bogota, Colombia2(1) - 8 Roman Basto2 - 23(1) LPts
11/11/2025Edinburgh, UK2(1) - 7 Sajid Harroun6 - 21 LPts
13/09/2025Edinburgh, UK1(1) - 7 Andy McCardell1 - 9(1) WPts
16/07/2025Coventry, UK0 - 7 Adam Rabbitt1 - 5 WKO3
20/05/2025Tilburg, Netherlands0 - 6 Daan Nys11 - 12 LPts
22/03/2025Liverpool, UK0 - 5 Joey McSween22(1) - 22 LPts
23/01/2025Birmingham, UK0 - 4 Danny Ririe6 - 8 LPts
25/11/2024Antipolo, Philippines0 - 3 Roman Tarongoy33(1) - 11 LPts
27/09/2024Algiers, Algeria0 - 2 Malik Dali2 - 15(5) LPts
30/07/2024Newcastle, UK0 - 1 Billy Jones17(2) - 23 LPts
13/06/2024Aberdeen, UK0 - 0 John Coghlan2 - 3 LPts