Weightclass:  Middleweight
Location:  Dundee, UK
Record:   20 - 3(1)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
20/03/2043Stade Roumde-Adjia, Garoua, Cameroon20 - 2 Jack Nkrumah24(22) - 2 L KO9 12 Commonwealth Middleweight Final EliminatorView
10/01/2043Old Trafford Stadium, Manchester, UK20 - 1 Aaron MacAlastair26(12) - 3 L UD 10Scorecards: 91-98, 92-98, 92-98. View
27/08/2042Emirates Arena, Glasgow, UK19 - 1 Eric Skinner12(3) - 3(2) W UD 10Scorecards: 97-92, 97-92, 97-92. Celtic Super Welterweight View
12/06/2042Emirates Arena, Glasgow, UK18 - 1 Nathan MacDermott27(1) - 18(4) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. Celtic Super Welterweight View
28/04/2042SECC Hall, Glasgow, UK17 - 1 Darragh Donovan21(5) - 17(14) W UD 10Scorecards: 98-92, 98-92, 98-92. Celtic Super Welterweight View
06/03/2042Emirates Arena, Glasgow, UK16 - 1 Shamus McReynolds12(1) - 6(3) W UD 10Scorecards: 100-91, 100-91, 100-90. Celtic Super Welterweight View
16/01/2042Emirates Arena, Glasgow, UK15 - 1 Andrew Gibson9(1) - 1 W UD 10Scorecards: 98-93, 98-93, 98-93. Celtic Super Welterweight MandatoryView
28/11/2041SECC Hall, Glasgow, UK14 - 1 Shamus McReynolds12(1) - 5(3) W UD 10Scorecards: 100-90, 100-90, 100-90. Celtic Super Welterweight View
30/09/2041Emirates Arena, Glasgow, UK13 - 1 James MacDuff6(5) - 7(1) - 1 W UD 12Scorecards: 117-111, 117-111, 117-111. British-Scotland Super Welterweight , Celtic Super Welterweight View
22/07/2041SECC Hall, Glasgow, UK12 - 1 Marcus McBean14 - 11(1) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Scotland Super Welterweight View
29/04/2041SECC Hall, Glasgow, UK11 - 1 Danyaal Qazi8 - 0 - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. British-Scotland Super Welterweight View
25/02/2041Hilton Hotel, Glasgow, UK11 - 0 Bryan Walkinshaw27(10) - 4 L UD 12Scorecards: 109-119, 109-119, 109-119. British Super Welterweight View
24/12/2040Gorbals Leisure Centre, Glasgow, UK10 - 0 Neil Bruce3 - 3 - 1 W UD 10Scorecards: 100-89, 100-89, 100-89. British-Scotland Super Welterweight View
05/09/2040Aberdeen McCorvey, Aberdeen, UK9 - 0 Henry Lane20(8) - 10(4) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Scotland Super Welterweight Final EliminatorView
05/05/2040Gavin Griffith Gym, Edinburgh, UK8 - 0 John McColl5 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Scotland Super Welterweight SF EliminatorView
17/05/2039sonny Gym, Manchester, UK7 - 0 Zack Moreman3 - 7 - 3 W UD 10Scorecards: 99-91, 99-91, 99-91. View
26/05/2038Kings Center, Oxford, UK6 - 0 Brendan McAlister3 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
04/10/2030Max Lawgoch Gym, London, UK5 - 0 Keith Rees2 - 0 W UD 8Scorecards: 79-73, 79-73, 80-72. View
17/05/2029Walthamstow Assembly Hall, London, UK4 - 0 Edward McLeod0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
14/01/2029Cloisters Suite Holiday Inn, Bolton, UK3 - 0 Vince Davies0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
06/02/2028Bristol Jafri, Bristol, UK2 - 0 Paul Gollon0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
08/07/2027St Kevins Hall, Belfast, UK1 - 0 Mark Banks0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
26/01/2026Cardiff Mullins, Cardiff, UK0 - 0 Eddie McCalmont2 - 3 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View