Weightclass:  Super Welterweight
Location:  Edinburgh, UK
Record:   29(11) - 12
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
07/06/2031Hard Rock Hotel & Casino, Las Vegas, USA29(11) - 11 Mangkubini Suharno27(20) - 2 L UD 10Scorecards: 95-97, 95-96, 95-97. View
01/03/2031Palais des Sports de Grenoble, Grenoble, France29(11) - 10 Diederich Gehl24(14) - 0 L SD 12Scorecards: 114-115, 113-115, 115-114. Western Europe Super Welterweight View
28/12/2030Barclays Center, New York City, USA29(11) - 9 Tobias Davin34(12) - 5(4) - 1 L UD 10Scorecards: 91-99, 91-100, 91-99. View
24/10/2030Palais Nikaia, Nice, France28(11) - 9 Yves Sauvage11(7) - 2 W MD 12Scorecards: 115-114, 115-115, 115-114. Western Europe Super Welterweight MandatoryView
27/04/2030The Apollo, Manchester, UK28(11) - 8 Tobias Davin32(12) - 4(3) - 1 L UD 10Scorecards: 92-98, 93-98, 92-98. View
16/02/2030Oakwood Stadium, London, UK28(11) - 7 Jay Nicolson27(10) - 7(2) L UD 10Scorecards: 94-95, 94-95, 94-95. View
15/12/2029Ralph Wilson Stadium, New York City, USA28(11) - 6 Dmitriy Serikov33(12) - 4(2) L UD 12Scorecards: 114-115, 114-115, 113-115. View
15/09/2029Radisson Hotel, Glasgow, UK27(10) - 6 Minikus Van der Wedaghe15(1) - 6(1) W KO12 12 Western Europe Super Welterweight MandatoryView
24/03/2029O2 World Arena, Hamburg, Germany26(9) - 6 Hansi Pinner25(14) - 4(3) - 1 W KO4 12 Western Europe Super Welterweight View
13/01/2029Sporthalle, Hamburg, Germany25(8) - 6 Hansi Pinner25(14) - 3(2) - 1 W KO12 12 Western Europe Super Welterweight View
30/09/2028Burgerhaus Unterschleissheim, Munich, Germany24(7) - 6 Hansi Pinner25(14) - 2(1) - 1 W KO6 12 Western Europe Super Welterweight MandatoryView
15/07/2028Marlins Park, Miami, USA24(7) - 5 Louis Doyle11(4) - 1 L UD 10Scorecards: 91-97, 91-97, 91-97. IRBF Youth Super Welterweight View
15/04/2028New City Gas, Montreal, Canada23(7) - 5 Arnie Whitehorn24 - 1(1) W UD 10Scorecards: 97-93, 97-93, 97-93. WRBC Youth Super Welterweight Final EliminatorView
26/02/2028Le Summum, Grenoble, France22(7) - 5 Acelin Pradier12(5) - 1 W UD 12Scorecards: 117-113, 117-112, 117-113. Western Europe Super Welterweight Final EliminatorView
16/10/2027Miami Beach Convention Center, Miami, USA22(7) - 4 Louis Doyle9(3) - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. IRBF Youth Super Welterweight View
06/08/2027John MacPhail Gym, Glasgow, UK21(6) - 4 Dean McCracken15 - 8(2) W KO12 12 British Super Welterweight Final EliminatorView
12/06/2027Double Tree Hotel, San Jose, USA20(6) - 4 Jay Nicolson21(4) - 0 W UD 10Scorecards: 96-94, 96-94, 96-94. IRBF Youth Super Welterweight Final EliminatorView
06/04/2027Bellahouston Sports Ctr, Glasgow, UK19(5) - 4 David MacRae12 - 1 W KO12 12 British Super Welterweight SF EliminatorView
07/11/2026Ballerup Super Arena, Copenhagen, Denmark19(5) - 3 Goga Kauls21(2) - 2(2) - 1 L UD 12Scorecards: 109-119, 111-118, 110-119. European Super Welterweight SF EliminatorView
11/07/2026Copper Box Arena, London, UK18(5) - 3 Reginheraht Ahn14 - 6(3) W UD 12Scorecards: 116-113, 116-112, 117-112. Western Europe Super Welterweight View
08/05/2026Copper Box Arena, London, UK17(4) - 3 Mortimer Carol16(5) - 1 W KO8 12 Western Europe Super Welterweight View
14/03/2026Café d'Anvers, Antwerp, Belgium16(4) - 3 Minikus Van der Wedaghe10 - 3 W UD 12Scorecards: 119-109, 119-109, 119-109. Western Europe Super Welterweight View
23/01/2026Royal Albert Hall, London, UK15(3) - 3 Darragh Donovan6 - 3(1) W KO4 12 Western Europe Super Welterweight View
14/11/2025Royal Albert Hall, London, UK14(3) - 3 Rance Notte11(1) - 0 - 1 W UD 12Scorecards: 118-110, 118-110, 118-110. Western Europe Super Welterweight View
05/09/2025Royal Albert Hall, London, UK13(3) - 3 Corey Meyrick17 - 0 W UD 12Scorecards: 118-110, 118-110, 118-110. Western Europe Super Welterweight MandatoryView
27/06/2025Royal Albert Hall, London, UK12(3) - 3 Bogohardt Gettman13 - 3 W UD 12Scorecards: 115-113, 115-113, 115-113. Western Europe Super Welterweight View
18/04/2025Royal Albert Hall, London, UK12(3) - 2 Bogohardt Gettman12 - 3 L UD 12Scorecards: 112-116, 112-116, 112-116. Western Europe Super Welterweight View
25/02/2025Olympia, London, UK11(2) - 2 Larrimore Nolton9 - 10(1) - 1 W KO8 10 View
18/01/2025Royal Albert Hall, London, UK10(2) - 2 John Kor13 - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. British Super Welterweight SF EliminatorView
12/11/2024Big Gym, London, UK9(1) - 2 Oisin Kane2 - 1 - 1 W KO7 8 View
16/10/2024Colin McNeff Gym, Dundee, UK8 - 2 Royal Beauchamp9 - 9 W KO7 10 Celtic Super Welterweight SF EliminatorView
23/08/2024IRFA Arena, Stockholm, Sweden8 - 1 Kirk Stensrud8 - 0 L MD 10Scorecards: 94-96, 95-95, 93-97. View
28/06/2024IRFA Arena, Stockholm, Sweden8 - 0 Kirk Stensrud7 - 0 L UD 10Scorecards: 93-97, 93-97, 93-97. View
11/05/2024National Squash Centre, Manchester, UK7 - 0 Marcus McBean9 - 3 - 2 W UD 8Scorecards: 79-73, 79-73, 79-73. View
09/04/2024Lancashire CCC, Manchester, UK6 - 0 Max Lythgoe7 - 4 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
06/03/2024Ron MacAdams Gym, Manchester, UK5 - 0 Davie Peart0 - 0 W UD 6Scorecards: 60-53, 60-53, 60-53. View
13/02/2024Walthamstow Assembly Hall, London, UK4 - 0 Anthony Malone7 - 4 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
23/01/2024Walthamstow Assembly Hall, London, UK3 - 0 William McClimans3 - 0 W UD 6Scorecards: 60-54, 60-54, 60-54. View
03/12/2023Bellahouston Sports Ctr, Glasgow, UK2 - 0 Aaron Orr0 - 0 W UD 6Scorecards: 60-54, 60-54, 60-54. View
16/11/2023Big Gym, London, UK1 - 0 Eddie McCalmont0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
05/11/2023Bellahouston Sports Ctr, Glasgow, UK0 - 0 Rob Lyles1 - 0 W UD 6Scorecards: 60-54, 60-54, 60-54. View