Weightclass:  Super Featherweight
Location:  Dundee, UK
Record:   9 - 6(1) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
14/01/2031London Bellis, London, UK9 - 6(1) Callum Molony4 - 4 - 2 D MD 10Scorecards: 95-95, 95-96, 95-95. View
23/01/2029London Bickett, London, UK8 - 6(1) Rhod Prichard2 - 2 - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
14/09/2027Epic Centre, Norwich, UK7 - 6(1) Lorcan McCrae3 - 15 - 2 W UD 10Scorecards: 96-94, 97-94, 97-94. View
15/05/2026Aberdeen Clery, Aberdeen, UK6 - 6(1) Edward Halloran0 - 5 - 1 W UD 8Scorecards: 79-73, 78-74, 78-74. View
06/07/2025Stoke Irvine, Stoke, UK6 - 5 Agon Velo8 - 0 L KO9 10 View
06/01/2024Edinburgh Foley, Edinburgh, UK5 - 5 Dave McClimans5 - 8 - 1 W UD 10Scorecards: 97-94, 96-94, 97-94. View
17/04/2023Bradford Ice Arena, Bradford, UK5 - 4 Joel McReynolds3 - 0 L UD 6Scorecards: 54-60, 54-60, 54-60. View
17/10/2022Harrow Leisure Centre, London, UK4 - 4 Alex Mulloy0 - 10 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/04/2021Swindon Ready, Swindon, UK3 - 4 Brendan Elder2 - 4 - 1 W UD 10Scorecards: 97-93, 97-93, 97-93. View
18/10/2020Bradford Sports Centre, Bradford, UK3 - 3 Mark MacClelland3 - 2 - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. View
13/05/2020Midland Hotel, Manchester, UK3 - 2 Rob McNelley1 - 2 L UD 8Scorecards: 74-78, 74-78, 74-78. View
25/12/2019London Dredge, London, UK3 - 1 Shane Donovan4 - 0 L UD 8Scorecards: 73-79, 73-79, 73-79. View
18/08/2019National Space Centre, Leicester, UK2 - 1 Declan Lees2 - 0 W UD 4Scorecards: 39-37, 39-38, 39-37. View
30/05/2019Derby Priddy, Derby, UK1 - 1 Malcolm McArdle1 - 0 - 1 W UD 6Scorecards: 59-55, 59-55, 59-55. View
12/04/2019Leon Wojtkiewicz Gym, Warsaw, Poland1 - 0 Ryszard Tkaczyk0 - 0 - 1 L UD 4Scorecards: 37-39, 37-39, 37-39. View
18/02/2019Royal Bath Hotel, Bournemouth, UK0 - 0 John Kinnock0 - 0 W UD 4Scorecards: 40-37, 39-37, 39-37. View