Weightclass:  Super Welterweight
Location:  Dundee, UK
Record:   10(3) - 0
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
15/05/2031Swansea Wilde, Swansea, UK9(2) - 0 Lewys Gwenn5 - 4 - 2 W KO5 10 View
13/03/2031Emirates Arena, Glasgow, UK8(2) - 0 Brian Pugh26(8) - 2 - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. Celtic Super Welterweight MandatoryView
07/11/2030France-Brittany Gym, Rennes, France7(2) - 0 Dabney Cerdan12(5) - 2 W UD 10Scorecards: 97-93, 97-93, 97-93. Celtic Super Welterweight Final EliminatorView
07/07/2030Aberdeen McCorvey, Aberdeen, UK6(2) - 0 Jason McClamrock13 - 4 W UD 10Scorecards: 100-90, 100-90, 100-90. Celtic Super Welterweight SF EliminatorView
04/03/2030Cumbernauld lesuire centre, Glasgow, UK5(2) - 0 Brian Pugh23(7) - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. British-Scotland Super Welterweight View
11/10/2028St Kevins Hall, Belfast, UK4(1) - 0 Mark Banks0 - 2(1) W KO3 4 View
04/05/2028Portsmouth Valentine, Portsmouth, UK3(1) - 0 Gregor Esplin4 - 2 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
14/09/2026Glasgow Jones, Glasgow, UK2(1) - 0 Chris Otte0 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
22/02/2026Royal Bath Hotel, Bournemouth, UK1 - 0 Rhys Garmon0 - 0 W KO3 4 View
17/10/2025London Yates, London, UK0 - 0 Rob Cary1 - 7 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View