Weightclass:  Welterweight
Location:  Glasgow, UK
Record:   22(14) - 2(1)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
05/04/2031Robina Stadium, Gold Coast, Australia21(13) - 2(1) Joel Neagle12(7) - 5(3) W KO5 12 British Welterweight , Commonwealth Welterweight Final EliminatorView
11/01/2031Bob Guertin Arena, Gaineau, Canada20(12) - 2(1) Shaun Downie25(20) - 1(1) - 2 W KO6 12 Commonwealth Welterweight SF EliminatorView
18/11/2030The Globe Pleasure Beach, Blackpool, UK19(11) - 2(1) Hayden Chisholm7(3) - 4(1) W KO5 10 View
21/09/2030SWALEC Stadium, Cardiff, UK18(10) - 2(1) Joel Neagle12(7) - 3(1) W KO4 12 British Welterweight MandatoryView
01/03/2030Popcocks Indoor Sports Arena, Johannesburg, South Africa18(10) - 1 Oringo Kalusa34(8) - 2 L KO7 12 View
17/09/2029Bellahouston Sports Ctr, Glasgow, UK17(9) - 1 Aaron Donohoe12 - 2 W KO6 10 Celtic Welterweight MandatoryView
16/05/2029Glasgow Lipton, Glasgow, UK16(8) - 1 Conor Cleary7 - 0 W KO6 10 Celtic Welterweight Final EliminatorView
10/03/2029Grays civic hall, London, UK15(8) - 1 Greg Carey13 - 12 W UD 10Scorecards: 99-89, 99-89, 99-89. View
16/01/2029Edinburgh Hughes, Edinburgh, UK14(7) - 1 Killian Fergusson11 - 5 W KO4 10 Celtic Welterweight SF EliminatorView
14/08/2028Glasgow Lipton, Glasgow, UK13(6) - 1 Iain Braddick12(1) - 1 W KO4 10 British-Scotland Welterweight MandatoryView
11/04/2028Aberdeen Manuel, Aberdeen, UK12(5) - 1 John Ellis17(1) - 2(1) W KO6 10 British-Scotland Welterweight Final EliminatorView
14/11/2027Glasgow Dewar, Glasgow, UK11(5) - 1 Brian McCammon6 - 8 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. British-Scotland Welterweight SF EliminatorView
14/01/2027Irish Centre, Leeds, UK10(5) - 1 Barry Hier0 - 16 W UD 10Scorecards: 100-89, 100-89, 100-89. View
06/11/2026Munachoonga Gym, Glasgow, UK10(5) - 0 Iain Braddick8(1) - 1 L UD 10Scorecards: 93-95, 93-95, 93-95. British-Scotland Welterweight View
01/08/2026Kupittaan j��halli, Turku, Finland9(4) - 0 Vilhelm Pontinen13 - 2 W KO10 10 View
23/05/2026Energia Areena, Vantaa, Finland8(3) - 0 Otto Manner10 - 6 - 1 W KO3 10 View
28/03/2026Walthamstow Assembly Hall, London, UK7(2) - 0 Adriano Balconi8 - 9(3) - 2 W KO6 10 View
07/01/2026Big Gym, London, UK6(2) - 0 Massimo Antoni2 - 0 W UD 10Scorecards: 100-89, 100-89, 100-89. View
18/11/2025Bellahouston Sports Ctr, Glasgow, UK5(1) - 0 Zachary Mattix10 - 5 - 2 W KO10 10 View
23/09/2025Big Gym, London, UK4(1) - 0 Ioakim Timofeev2 - 2 W UD 10Scorecards: 97-93, 97-93, 97-93. View
12/08/2025Olympia, London, UK3 - 0 Robert Fitzgerald11 - 8 W KO9 10 View
04/07/2025Big Gym, London, UK2 - 0 Justin George0 - 0 W UD 8Scorecards: 79-73, 79-73, 79-73. View
28/05/2025Big Gym, London, UK1 - 0 Gary Valentine1 - 1(1) - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
31/03/2025Birmingham Phillips, Birmingham, UK0 - 0 Jonathan Brown11 - 1 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View