Weightclass:  Light Heavyweight
Location:  Glasgow, UK
Record:  23 - 15(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/08/2029Glasgow, UK22 - 15(2) Ashley Stewart1 - 6 WPts
08/06/2029Glasgow, UK21 - 15(2) Chris Priddy5 - 5 WPts
09/04/2029Glasgow, UK21 - 14(1) Abdul Salah16(3) - 15 LKO3
09/02/2029Glasgow, UK20 - 14(1) Diego Denis6(1) - 12 WPts
11/12/2028Glasgow, UK19 - 14(1) Theo Taggart2 - 3 WPts
12/10/2028Glasgow, UK18 - 14(1) Aleksandr Russak4 - 18 WPts
14/08/2028Glasgow, UK17 - 14(1) Lovro Herman2 - 4 WPts
16/06/2028Glasgow, UK16 - 14(1) Ian McCort3 - 1 WPts
17/04/2028Glasgow, UK15 - 14(1) Bob McCaw2 - 8(1) WPts
18/02/2028Glasgow, UK14 - 14(1) Bob McCaw2 - 7(1) WPts
21/12/2027Glasgow, UK13 - 14(1) Sam Ivers2 - 8 WPts
22/10/2027Glasgow, UK12 - 14(1) Mateusz Tara12(1) - 10 WPts
23/08/2027Hakodate, Japan12 - 13(1) Hajime Yogi0 - 2 LPts
23/06/2027Glasgow, UK11 - 13(1) Ewan Pryce0 - 1 WPts
26/04/2027Bolton, UK11 - 12(1) Noah Roche15 - 23 LPts UK National Championships 2027View
08/03/2027Halifax, Canada11 - 11(1) Bruce Brodrick17 - 17 LPts
08/01/2027Riga, Latvia10 - 11(1) Marlen Dublis15 - 5 WPts
10/11/2026Riga, Latvia9 - 11(1) Konstantin Chakste6 - 12 WPts
11/09/2026Glasgow, UK9 - 10(1) Dai Vaughn1 - 12 LPts
13/07/2026Yerevan, Armenia9 - 9(1) Parik Achikyan13(1) - 20 LPts
13/05/2026Glasgow, UK8 - 9(1) Colin Griffith7(1) - 9 WPts
14/03/2026La Paz, Bolivia8 - 8(1) Aimon Bernardez7 - 13 LPts
14/01/2026Glasgow, UK7 - 8(1) Cipriano Roble7 - 11 WPts
15/11/2025Glasgow, UK7 - 7(1) Connor Flanagan4 - 8 LPts
16/09/2025Glasgow, UK7 - 6(1) Avel Minko26(1) - 22 LPts
19/07/2025La Florida, Chile7 - 5(1) Bronco Linares7 - 10 LPts
21/05/2025Leon, Mexico6 - 5(1) Diego Sastre1 - 11 WPts
23/03/2025Khujand, Tajikistan6 - 4(1) Yulian Mehraliyev6 - 8(1) LPts
23/01/2025Wolverhampton, UK5 - 4(1) Michael Gwyn1 - 7 WPts
27/11/2024London, UK4 - 4(1) Noah Spier0 - 2 WPts
07/10/2024Linz, Austria4 - 3(1) Adel Rabi9 - 19 LPts
09/08/2024Graz, Austria4 - 2(1) Dieter Gerschau29(2) - 12 LPts
11/06/2024Mississauga, Canada4 - 1(1) Canon Houdon20(1) - 15 LPts
13/04/2024London, UK3 - 1(1) Sid Nevels0 - 0 WPts
27/02/2024Glasgow, UK2 - 1(1) Javier Baron2 - 2 WPts
29/12/2023Hull, UK1 - 1(1) Griffith Saunders0 - 6 WPts
03/11/2023Warrington, UK1 - 0 Saad Islam28 - 9 LKO3
05/09/2023Glasgow, UK0 - 0 Ryan Price1 - 0 WPts