Weightclass:  Super Welterweight
Location:  Aberdeen, UK
Record:   10(3) - 3(2)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
08/03/2031North Shore Stadium, Auckland, New Zealand10(3) - 2(1) Hamakona Otimi8(2) - 1 L KO10 12 View
21/09/2030SWALEC Stadium, Cardiff, UK10(3) - 1 James Kaczanowski27(8) - 5(2) L KO9 12 British Super Welterweight MandatoryView
14/07/2030Tokyo International Forum, Tokyo, Japan10(3) - 0 Iwao Koyama14(2) - 2 - 2 L MD 12Scorecards: 113-114, 113-114, 114-114. View
15/06/2029Village Resort Hotel, Blackpool, UK9(3) - 0 Lloyd Morris20 - 5 W UD 12Scorecards: 117-110, 117-110, 117-110. British Super Welterweight Final EliminatorView
13/02/2029Leon Brogan Gym, Belfast, UK8(3) - 0 David MacRae14 - 4(2) W UD 12Scorecards: 120-107, 120-106, 120-107. British Super Welterweight SF EliminatorView
15/06/2028John MacPhail Gym, Glasgow, UK7(3) - 0 Cillian Buchanan18(1) - 6 - 3 W UD 10Scorecards: 98-94, 98-94, 98-93. Celtic Super Welterweight Final EliminatorView
14/02/2028Paul Cochrane Gym, Dublin, Ireland6(2) - 0 Roy Molony14 - 11 - 1 W KO8 10 Celtic Super Welterweight SF EliminatorView
23/11/2027Holiday Inn, Belfast, UK5(2) - 0 David MacRae12 - 2(1) W UD 10Scorecards: 100-90, 100-90, 100-90. View
23/03/2027David Mirrlees Gym, Glasgow, UK4(2) - 0 Fraser Murphy7 - 1 W UD 10Scorecards: 99-90, 99-90, 99-90. British-Scotland Super Welterweight Final EliminatorView
25/01/2027Nottingham Keith, Nottingham, UK3(1) - 0 John Donohoe7 - 9(1) - 2 W KO6 10 View
25/10/2026Patrick McGregor Gym, Aberdeen, UK2(1) - 0 Peter Cochrane1 - 1 W UD 10Scorecards: 99-91, 99-92, 99-91. British-Scotland Super Welterweight SF EliminatorView
12/07/2026London MacGill, London, UK1 - 0 Ian McNeill1 - 8 - 3 W TKO8 8Referee waved fight off. View
14/03/2024International Convention Centre Hall 4, Birmingham, UK0 - 0 Rob Cary1 - 5 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View