Weightclass:  Super Lightweight
Location:  Edinburgh, UK
Record:   12(4) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
15/09/2035Emirates Arena, Glasgow, UK11(4) - 1 Frank Scott14(3) - 7(2) W UD 10Scorecards: 98-92, 98-92, 98-92. British-Scotland Super Lightweight View
23/06/2035Emirates Arena, Glasgow, UK10(4) - 1 Adam Campbell9 - 18(1) - 6 - 1(NC) W UD 10Scorecards: 100-89, 100-89, 100-89. British-Scotland Super Lightweight MandatoryView
08/03/2035Emirates Arena, Glasgow, UK9(4) - 1 Mohsin Awad11 - 2 W UD 10Scorecards: 99-91, 99-91, 99-91. British-Scotland Super Lightweight View
22/12/2034Emirates Arena, Glasgow, UK9(4) - 0 Rob McCallister11(5) - 8 - 1 L UD 10Scorecards: 93-95, 93-95, 93-95. View
03/11/2034Newlandsfield Park Stadium, Glasgow, UK8(3) - 0 Iain MacKay9 - 1 W KO7 10 British-Scotland Super Lightweight View
05/08/2034Emirates Arena, Glasgow, UK7(3) - 0 Richard Lawgoch14(4) - 4(3) W UD 10Scorecards: 96-95, 96-95, 96-95. View
20/05/2034SECC Hall, Glasgow, UK6(2) - 0 Adam Campbell7 - 17 - 6 - 1(NC) W KO8 10 View
15/09/2031Aberdeen MacAdam, Aberdeen, UK5(1) - 0 Andreas Russell2 - 5(1) - 2 W KO9 10 View
30/06/2030Edinburgh Gray, Edinburgh, UK4 - 0 Robert Beirne0 - 4 - 2 W KO7 10 View
15/06/2029Glasgow McAlpine, Glasgow, UK3 - 0 Eddie MacWilliams3 - 1 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
15/05/2028Norwich Sheehy, Norwich, UK2 - 0 Philip Meo1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
06/08/2027Edinburgh Griffith, Edinburgh, UK1 - 0 Paul Floyd2 - 2 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
07/03/2027Edinburgh Hughes, Edinburgh, UK0 - 0 George Tomaski1 - 2 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View