Weightclass:  Light Flyweight
Location:  Aberdeen, UK
Record:   17(1) - 11(1)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
06/02/2031O2 Academy, Newcastle, UK16 - 11(1) John Leaper4 - 13 - 5 W KO6 10 View
03/11/2029Central Hall Manchester Central, Manchester, UK16 - 10 Barry Neil17(8) - 0 L KO6 12 British Light Flyweight View
25/11/2028Wembley Arena, London, UK16 - 9 Barry Neil12(4) - 0 L UD 12Scorecards: 109-119, 109-119, 109-119. British Light Flyweight View
15/04/2028Bet365 Stadium, Stoke, UK16 - 8 Brett Nicholson15 - 7 L UD 12Scorecards: 111-117, 111-117, 111-117. British Light Flyweight MandatoryView
18/09/2027Raddison Blu Hotel, Glasgow, UK16 - 7 Corey Caudle18(1) - 3 L UD 12Scorecards: 109-118, 109-118, 109-118. Commonwealth Light Flyweight SF EliminatorView
29/05/2027Edinburgh Castle, Edinburgh, UK16 - 6 Harry Lurie19 - 3 L UD 10Scorecards: 95-96, 95-96, 95-96. View
16/04/2027Glasgow Weir, Glasgow, UK15 - 6 Brett Nicholson12 - 6 W UD 12Scorecards: 115-113, 115-113, 115-113. British Light Flyweight Final EliminatorView
31/01/2027York Hall, London, UK15 - 5 Dai Kawata20 - 0 L UD 8Scorecards: 73-79, 73-79, 73-79. View
17/12/2026Belfast McGee, Belfast, UK14 - 5 Tobias Mulrennan17 - 6 W UD 12Scorecards: 116-113, 116-113, 115-113. British Light Flyweight SF EliminatorView
19/08/2026Belfast McGee, Belfast, UK13 - 5 Tobias Mulrennan17 - 5 W UD 10Scorecards: 97-93, 97-93, 97-93. Celtic Light Flyweight MandatoryView
25/11/2025Edinburgh McCowen, Edinburgh, UK12 - 5 Gavin Owen9 - 4 W UD 10Scorecards: 97-93, 97-93, 96-95. Celtic Light Flyweight View
21/09/2024Hull Arena, Hull, UK12 - 4 Jordan Sheehy12(3) - 1 L UD 12Scorecards: 108-120, 108-120, 108-120. British Light Flyweight View
15/06/2024Ken Argall Gym, Glasgow, UK12 - 3 Gavin Owen6 - 3 L UD 10Scorecards: 94-96, 93-97, 93-97. Celtic Light Flyweight SF EliminatorView
22/04/2024Manchester Velodrome, Manchester, UK12 - 2 Chalermjak Limwannasathian10(1) - 0 - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. View
26/02/2024Bellahouston Sports Ctr, Glasgow, UK11 - 2 Chris McRorie7 - 6 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
13/09/2023John MacPhail Gym, Glasgow, UK10 - 2 Sid MacDougal4 - 4 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
15/12/2022The Roadhouse, Doncaster, UK9 - 2 Sam MacIver3 - 1 - 1 W UD 8Scorecards: 80-73, 79-73, 80-73. View
15/09/2022Ken Argall Gym, Glasgow, UK8 - 2 Gareth Madoc2 - 6 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
20/07/2022Leeds Utd FC Suite, Leeds, UK7 - 2 John Leaper1 - 1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
30/04/2021Greenbank Sports Centre, Liverpool, UK6 - 2 Will McCants3 - 4 - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
01/01/2021Ken Argall Gym, Glasgow, UK5 - 2 Zachary McClements0 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
15/06/2020Ken Argall Gym, Glasgow, UK4 - 2 Declan Berry0 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
01/03/2020Makiivka Truss, Makiivka, Ukraine4 - 1 Vasyl Maruska0 - 0 L UD 6Scorecards: 54-60, 54-60, 54-60. View
21/11/2019London Leary, London, UK3 - 1 Glynn Gorman1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
18/09/2019Royal Bath Hotel, Bournemouth, UK2 - 1 Kai McAlpine1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
28/05/2019Ghent Fransyn, Ghent, Belgium2 - 0 Fried Van de Capelle2 - 0 L UD 8Scorecards: 73-79, 73-79, 73-79. View
06/04/2019Diego Angulo Gym, Vitoria-Gasteiz, Spain1 - 0 Reynaldo Martinez0 - 0 - 1 W UD 6Scorecards: 59-55, 59-55, 59-55. View
02/02/2019Sheffield Hallam University Sports Park, Sheffield, UK0 - 0 Will McCants0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View