Weightclass:  Middleweight
Location:  Edinburgh, UK
Record:   19(3) - 8 - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
30/08/2030Cardiff Owen, Cardiff, UK19(3) - 7 - 1 Alen Bernacchi19 - 1(1) L UD 10Scorecards: 91-100, 90-100, 90-100. View
28/08/2029Philharmonic Winter Hall, Baku, Azerbaijan19(3) - 6 - 1 William McNorton27(2) - 5(4) L UD 10Scorecards: 91-99, 91-99, 91-99. View
22/05/2028Kalungi Gym, Drogheda, Ireland19(3) - 5 - 1 Karl Connolly8 - 6(1) L UD 10Scorecards: 93-99, 93-99, 93-97. Celtic Middleweight SF EliminatorView
27/11/2027Motorpoint Arena, Cardiff, UK19(3) - 4 - 1 Alen Bernacchi17 - 0 L UD 10Scorecards: 93-98, 92-98, 93-98. View
13/03/2027Glasgow Lipton, Glasgow, UK18(2) - 4 - 1 John Matthew8 - 7 - 4 W KO10 10 British-Scotland Middleweight Final EliminatorView
15/10/2026Glasgow Lipton, Glasgow, UK17(2) - 4 - 1 Duncan McCollister11 - 5 W UD 10Scorecards: 97-93, 97-93, 97-93. British-Scotland Middleweight SF EliminatorView
27/06/2026Sunshine Coast Stadium, Sunshine Coast, Australia17(2) - 3 - 1 David Kelley12 - 0 - 1 L UD 12Scorecards: 108-120, 108-120, 108-120. Commonwealth Middleweight View
16/01/2026Glasgow Lipton, Glasgow, UK16(1) - 3 - 1 William Berry13 - 1(1) W KO12 12 Celtic Middleweight Final EliminatorView
22/11/2025Copper Box Arena, London, UK15(1) - 3 - 1 Azam Kader0 - 0 W UD 8Scorecards: 80-71, 80-71, 80-71. View
19/10/2025Coronet Theatre, London, UK14 - 3 - 1 Chris Ogilvie1 - 0 - 2 W KO6 10 View
10/09/2025ExCel Arena, London, UK13 - 3 - 1 Frisco Cea17 - 1 W MD 10Scorecards: 96-95, 95-95, 96-95. View
01/08/2025Royal Albert Hall, London, UK13 - 2 - 1 Xavion Andino13 - 3(1) - 1 L UD 10Scorecards: 94-97, 94-96, 94-96. View
06/06/2025Olympia, London, UK13 - 2 Xavion Andino13 - 3(1) D MD 10Scorecards: 96-94, 95-95, 95-95. View
18/04/2025Royal Albert Hall, London, UK12 - 2 Juan Granado11 - 0 - 1 W UD 10Scorecards: 97-94, 96-94, 96-94. View
28/02/2025Roundhouse, London, UK11 - 2 Nwa Kariuki11 - 5 W UD 10Scorecards: 98-92, 98-92, 98-93. View
23/01/2025ExCel Arena, London, UK10 - 2 Bryn Donovan12 - 3(1) - 1 W UD 10Scorecards: 98-93, 98-93, 97-93. View
04/12/2024Walthamstow Assembly Hall, London, UK9 - 2 Alec Bratton4 - 3 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
25/10/2024Olympia, London, UK8 - 2 Cillian Vincent12 - 0 W UD 10Scorecards: 98-94, 98-93, 97-93. View
18/09/2024Big Gym, London, UK8 - 1 Cillian Vincent11 - 0 L UD 10Scorecards: 93-97, 93-98, 93-97. View
14/08/2024Olympia, London, UK8 - 0 Marcus Forsyth12 - 0 L UD 12Scorecards: 110-119, 109-119, 109-119. British Middleweight View
22/06/2024Olympia, London, UK7 - 0 Antwan Breckenridge8 - 2 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
11/05/2024National Squash Centre, Manchester, UK6 - 0 Antwan Breckenridge8 - 1 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
09/04/2024Lancashire CCC, Manchester, UK5 - 0 Gethin Owen3 - 7(1) - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
13/02/2024Walthamstow Assembly Hall, London, UK4 - 0 Rich Dunlay10 - 5 W UD 6Scorecards: 60-54, 60-54, 60-54. View
26/01/2024Big Gym, London, UK3 - 0 James Kieft2 - 2 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
03/01/2024Camden Centre, London, UK2 - 0 Alastair Floyd1 - 0 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
14/12/2023Walthamstow Assembly Hall, London, UK1 - 0 Mark Gallagher1 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
25/10/2023Greenbank Sports Centre, Liverpool, UK0 - 0 Rex Agostino1 - 0 W UD 4Scorecards: 39-37, 39-37, 39-37. View