Weightclass:  Flyweight
Location:  Edinburgh, UK
Record:   16 - 10(1) - 3
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
13/03/2031Edinburgh Cameron, Edinburgh, UK16 - 9(1) - 3 Neil MacBain11 - 3 L UD 10Scorecards: 90-100, 90-100, 90-100. British-Scotland Flyweight Final EliminatorView
15/10/2030Dundee MacFadyen, Dundee, UK15 - 9(1) - 3 Fraser Pugh4 - 6 - 2 W UD 10Scorecards: 96-94, 96-94, 96-94. British-Scotland Flyweight SF EliminatorView
07/07/2030George Carnall Leisure, Manchester, UK15 - 8(1) - 3 Chris Flanagon7 - 3 - 3 L UD 10Scorecards: 94-96, 94-96, 94-96. View
15/10/2029Glasgow McGee, Glasgow, UK15 - 7(1) - 3 Joseph Berry7 - 3 L UD 10Scorecards: 88-100, 88-100, 88-100. British-Scotland Flyweight SF EliminatorView
06/01/2029Clifton Leisure Centre, Nottingham, UK14 - 7(1) - 3 Sam Kitching6 - 14 - 3 W UD 10Scorecards: 98-93, 98-93, 98-92. View
15/05/2028Northampton Dagg, Northampton, UK13 - 7(1) - 3 Rob MacRae2 - 3 W UD 10Scorecards: 96-94, 96-94, 96-94. View
07/10/2027Warrington MacNaughton, Warrington, UK12 - 7(1) - 3 Matt Argall9 - 6 - 4 W UD 10Scorecards: 97-93, 97-93, 97-93. View
17/01/2027Middleton Arena, Manchester, UK11 - 7(1) - 3 Davie Prichard4 - 11 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/07/2026SkyDome Arena, Coventry, UK11 - 6 - 3 Deri Cour16(1) - 0 L KO10 10 View
24/04/2026National Space Centre, Leicester, UK10 - 6 - 3 Joey Steuart6 - 9 - 2 W UD 10Scorecards: 96-94, 96-95, 96-94. View
27/09/2025Barclaycard Arena, Birmingham, UK10 - 5 - 3 Aaron Higgins13 - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. View
15/06/2025Wolverhampton Chahine, Wolverhampton, UK9 - 5 - 3 Sam Kitching4 - 11 - 3 W UD 10Scorecards: 97-93, 97-93, 97-93. View
19/12/2024Ron MacAdams Gym, Manchester, UK8 - 5 - 3 Gareth Bower1 - 10 - 2 W UD 10Scorecards: 97-93, 97-93, 97-93. View
09/12/2023Peterborough Damon, Peterborough, UK7 - 5 - 3 Robert Gallagher2 - 6 W UD 10Scorecards: 98-92, 98-92, 99-92. View
14/09/2023Greenbank Sports Centre, Liverpool, UK6 - 5 - 3 Jordan McFarland3 - 7 - 3 W UD 10Scorecards: 98-92, 98-92, 98-92. View
16/05/2023Glasgow Elder, Glasgow, UK6 - 4 - 3 Michael Johns4 - 3 - 3 L UD 10Scorecards: 94-96, 94-96, 94-96. View
19/12/2022Thwaites Empire Theatre, Blackburn, UK5 - 4 - 3 Joey Steuart2 - 2 - 2 W MD 10Scorecards: 96-95, 96-94, 95-95. View
25/03/2022David Mirrlees Gym, Glasgow, UK5 - 3 - 3 Michael Johns2 - 2 - 2 L UD 10Scorecards: 94-96, 94-97, 94-96. View
20/01/2022Manchester Yelton, Manchester, UK4 - 3 - 3 Sam Kitching4 - 5 - 1 W UD 10Scorecards: 97-94, 97-93, 97-93. View
07/07/2021Manchester MacIsaac, Manchester, UK4 - 2 - 3 Vincent Evans3 - 4 L UD 8Scorecards: 74-78, 74-78, 74-78. View
06/02/2021Max Lawgoch Gym, London, UK3 - 2 - 3 Arthur Ladd1 - 5 - 1 W UD 8Scorecards: 79-73, 79-74, 79-73. View
26/09/2020Greenbank Sports Centre, Liverpool, UK3 - 2 - 2 Matt Argall0 - 0 D 4Scorecards: 38-38, 38-38, 38-38. View
06/06/2020Royal Bath Hotel, Bournemouth, UK2 - 2 - 2 Frank McCallion0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
06/02/2020Manchester Salim, Manchester, UK1 - 2 - 2 Brad Crumm2 - 3 W UD 6Scorecards: 58-56, 58-56, 58-56. View
27/10/2019Greenbank Sports Centre, Liverpool, UK1 - 2 - 1 Charlie Murphy2 - 1 D MD 4Scorecards: 38-38, 38-39, 38-38. View
16/08/2019Royal Bath Hotel, Bournemouth, UK1 - 2 Josh Floyd0 - 0 D 4Scorecards: 38-38, 38-38, 38-38. View
30/05/2019Greenbank Sports Centre, Liverpool, UK0 - 2 Hayden Wachowiak0 - 1 - 1 W UD 4Scorecards: 39-37, 39-37, 39-37. View
23/03/2019John Cary Gym, Drogheda, Ireland0 - 1 Patrick McVicar0 - 1 L UD 4Scorecards: 37-39, 37-39, 37-39. View
02/02/2019Sheffield Hallam University Sports Park, Sheffield, UK0 - 0 Chris Coburn0 - 0 L UD 4Scorecards: 36-40, 36-40, 36-40. View