Weightclass:  Bantamweight
Location:  Dundee, UK
Record:   21(1) - 15(2)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
13/02/2031Octagon Theatre, Bolton, UK21(1) - 14(2) Amjad Shehadeh13(2) - 2(2) L UD 12Scorecards: 109-119, 109-119, 109-119. British Bantamweight Final EliminatorView
16/10/2030Leighton Morris Gym, London, UK20 - 14(2) Rhys Wilde16(2) - 4(1) W KO10 12 British Bantamweight SF EliminatorView
09/05/2030Leinster Hall, Dundalk, Ireland20 - 13(2) Jordan Hogan10 - 2 L UD 10Scorecards: 94-96, 94-96, 94-96. Celtic Bantamweight MandatoryView
12/02/2030Glasgow McAlpine, Glasgow, UK20 - 12(2) Robert Spano17(2) - 6 L UD 12Scorecards: 110-118, 110-119, 110-119. British Bantamweight SF EliminatorView
22/12/2029Blackburn Ice Arena, Blackburn, UK20 - 11(1) Enzo Mare7(6) - 0 - 1 L KO5 10 View
15/10/2029Vincent Lawgoch Gym, Leeds, UK20 - 10(1) James McCammon13 - 9(1) L UD 12Scorecards: 108-120, 108-120, 108-120. British Bantamweight Final EliminatorView
14/06/2029Oscar McAda Gym, London, UK19 - 10(1) Dai Huggett16 - 1 W MD 12Scorecards: 115-114, 115-114, 114-114. British Bantamweight SF EliminatorView
06/01/2029John Lawder Gym, Wolverhampton, UK19 - 9 Patrick Morando12(8) - 0 L KO6 8 View
13/10/2028Pavelló Girona-Fontajau, Barcelona, Spain19 - 8 Paul Beattie8(3) - 0 L UD 10Scorecards: 91-99, 91-99, 91-99. View
16/03/2028Aberdeen Clery, Aberdeen, UK19 - 7 Jordan Hogan7 - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. Celtic Bantamweight Final EliminatorView
15/11/2027St Kevins Hall, Belfast, UK18 - 7 Wayne Kavanagh8 - 12 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. Celtic Bantamweight SF EliminatorView
17/04/2027Octagon Theatre, Bolton, UK18 - 6 James McCammon10 - 5(1) L UD 12Scorecards: 108-120, 108-120, 108-120. British Bantamweight MandatoryView
26/12/2026Wembley Stadium, London, UK17 - 6 Sam Lawrie8 - 14 - 3 W UD 12Scorecards: 120-108, 120-108, 120-108. British Bantamweight Final EliminatorView
16/08/2026Bradford Sports Centre, Bradford, UK16 - 6 Chris Carmody12 - 6 - 5 W UD 12Scorecards: 120-106, 120-106, 120-106. British Bantamweight SF EliminatorView
27/12/2025Westpac, Melbourne, Australia16 - 5 Barry Goodlet10(2) - 0 - 1 L UD 12Scorecards: 108-120, 108-120, 108-120. Commonwealth Bantamweight SF EliminatorView
13/09/2025Metz Cevert, Metz, France16 - 4 Sumner Thil10 - 1 L UD 12Scorecards: 109-119, 109-119, 109-119. Western Europe Bantamweight Final EliminatorView
25/01/2025Gorbals Leisure Centre, Glasgow, UK16 - 3 James McCammon9 - 2 L UD 12Scorecards: 108-119, 108-119, 108-119. British Bantamweight MandatoryView
22/09/2024Henry Gym, London, UK15 - 3 Kyle Morgan9 - 3 - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. British Bantamweight Final EliminatorView
13/02/2024Colin McNeff Gym, Dundee, UK14 - 3 Duncan Grahm9 - 1 - 1 W UD 12Scorecards: 117-112, 117-112, 116-112. British Bantamweight SF EliminatorView
13/09/2023Gorbals Leisure Centre, Glasgow, UK14 - 2 Dabney Villon13 - 0 - 1 L UD 12Scorecards: 109-119, 109-119, 109-119. Western Europe Bantamweight Final EliminatorView
14/05/2023Glasgow Dewar, Glasgow, UK13 - 2 Antoine Nin9 - 2 W UD 12Scorecards: 115-113, 115-113, 115-113. Western Europe Bantamweight SF EliminatorView
12/02/2023Patrick McGregor Gym, Aberdeen, UK13 - 1 Peter Sheridan11 - 1 L UD 12Scorecards: 109-119, 109-119, 109-119. British Bantamweight SF EliminatorView
25/10/2022Bradford Sports Centre, Bradford, UK13 - 0 James McCammon7 - 0 L UD 12Scorecards: 109-119, 109-119, 109-119. British Bantamweight Final EliminatorView
24/06/2022Greenbank Sports Centre, Liverpool, UK12 - 0 Peter Sheridan11 - 0 W UD 12Scorecards: 116-113, 116-113, 116-112. British Bantamweight SF EliminatorView
12/04/2022Ken Argall Gym, Glasgow, UK11 - 0 Sam Lawrie3 - 6 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
08/02/2022Ken Argall Gym, Glasgow, UK10 - 0 Felix Kieft3 - 3 W UD 10Scorecards: 99-91, 99-91, 100-90. View
29/11/2021Mthethwa Gym, Glasgow, UK9 - 0 Wayne Kavanagh1 - 3 - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
25/06/2021Ken Argall Gym, Glasgow, UK8 - 0 Scott Keegan2 - 1 W UD 6Scorecards: 60-54, 60-54, 60-55. View
04/02/2021Ken Argall Gym, Glasgow, UK7 - 0 Joseph McPhee0 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
19/09/2020Edinburgh Brannon, Edinburgh, UK6 - 0 Stephen Livingstone1 - 0 W UD 4Scorecards: 39-37, 39-37, 39-37. View
10/04/2020Birmingham Adam, Birmingham, UK5 - 0 Marcus McClaren0 - 3 - 2 W UD 8Scorecards: 80-73, 79-73, 79-73. View
25/12/2019Max Lawgoch Gym, London, UK4 - 0 Leon McCammack1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
18/08/2019Telford Higgins, Telford, UK3 - 0 Marcus McClaren0 - 1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
31/05/2019Royal Bath Hotel, Bournemouth, UK2 - 0 Angus Armstrong0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
20/03/2019Nancy Bazin, Nancy, France1 - 0 Saber Feydeau0 - 1 W UD 4Scorecards: 40-36, 40-36, 39-37. View
02/02/2019Sheffield Hallam University Sports Park, Sheffield, UK0 - 0 Chris Carmody0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View