Weightclass:  Super Featherweight
Location:  Edinburgh, UK
Record:   16(6) - 2
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
20/06/2041St David's Hall, Cardiff, UK15(5) - 2 Farhan Ansari9 - 10(1) - 6 W KO4 12 British Super Featherweight View
07/03/2041Motorpoint Arena, Cardiff, UK14(4) - 2 Des Ferris16 - 3(2) W KO12 12 British Super Featherweight View
03/01/2041Motorpoint Arena, Cardiff, UK13(3) - 2 Des Ferris16 - 2(1) W KO11 12 British Super Featherweight View
04/10/2040Colston hall, Bristol, UK13(3) - 1 Des Ferris15 - 2(1) L MD 12Scorecards: 114-114, 113-114, 113-114. British Super Featherweight Final EliminatorView
01/07/2040Wembley Arena, London, UK12(3) - 1 Agon Velo42(21) - 7(4) W UD 12Scorecards: 119-108, 119-108, 119-108. British Super Featherweight SF EliminatorView
28/01/2040Edgbaston Cricket Ground, Birmingham, UK12(3) - 0 Theo Caudell25(3) - 5 L UD 12Scorecards: 110-119, 111-119, 112-116. British Super Featherweight View
12/04/2039Raddison Blu Hotel, Glasgow, UK11(2) - 0 William McPhillips32 - 10(3) W KO8 12 British Super Featherweight Final EliminatorView
01/01/2039Wembley Arena, London, UK10(1) - 0 Des Ferris12 - 0 W KO11 12 British Super Featherweight SF EliminatorView
26/06/2038Kings Theatre, Portsmouth, UK9(1) - 0 Mark MacClelland15 - 11 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
09/01/2038Motorpoint Arena, Cardiff, UK8 - 0 Eddie Price1 - 0 W KO4 10 View
16/03/2037Pyramids Centre, Portsmouth, UK7 - 0 James Reese17 - 16(1) - 4 W UD 10Scorecards: 100-90, 100-90, 100-90. View
20/12/2036ALT Gym, Cardiff, UK6 - 0 Robert George6 - 12 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
24/05/2036ALT Gym, Cardiff, UK5 - 0 Alex Mulloy2 - 26 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
12/04/2036Helios-Arena, Kharkiv, Ukraine4 - 0 Sergey Kravchuk2 - 10(1) - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
09/02/2036Swansea University International Sports Village, Swansea, UK3 - 0 Brendan Elder10 - 13(3) - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
05/01/2036ALT Gym, Cardiff, UK2 - 0 Jake Butler2 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
08/12/2035ALT Gym, Cardiff, UK1 - 0 Jamie Nicolaides2 - 0 W UD 6Scorecards: 60-54, 60-54, 60-54. View
10/11/2035ALT Gym, Cardiff, UK0 - 0 Jonathan Smyth1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View