Weightclass:  Super Bantamweight
Location:  Bangor, UK
Record:   21(4) - 1 - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
14/01/2034ExCel Arena, London, UK20(4) - 1 - 1 Kaspar Van der Ye29(5) - 12(7) - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
24/09/2033ExCel Arena, London, UK19(4) - 1 - 1 Thomas Breckenridge17 - 6 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
25/06/2033Oakwood Stadium, London, UK19(4) - 0 - 1 Gethin James28(7) - 13(8) L UD 10Scorecards: 93-96, 93-96, 93-96. View
18/03/2033Colston hall, Bristol, UK18(3) - 0 - 1 Hayden Aitken6 - 6(2) - 2 W KO4 10 View
07/01/2033Alexandra Palace, London, UK17(3) - 0 - 1 Owen Mewies16 - 12(2) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/10/2032Ulster Hall, Belfast, UK16(2) - 0 - 1 Bart Gallagher16 - 21(4) - 2 W KO6 10 View
23/01/2031Edinburgh Gray, Edinburgh, UK15(1) - 0 - 1 Arnie Gallagher2 - 6 W KO10 10 View
12/12/2030Derby Johns, Derby, UK14(1) - 0 - 1 Mark Turnley6 - 6 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
01/11/2030Leeds Boyle, Leeds, UK13(1) - 0 - 1 Robert Harris3 - 0 W UD 10Scorecards: 97-93, 97-93, 97-93. View
21/09/2030Royal Bath Hotel, Bournemouth, UK12(1) - 0 - 1 Stuart Buik6 - 0 W UD 10Scorecards: 96-94, 96-94, 96-95. View
08/08/2030Hull City Hall, Hull, UK11(1) - 0 - 1 Rhod Powell4 - 13 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
29/06/2030John Lawder Gym, Wolverhampton, UK10 - 0 - 1 Zach Quirk1 - 2 W KO8 10 View
13/05/2030Glasgow McAlpine, Glasgow, UK9 - 0 - 1 Paul Breckenridge4 - 5 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/04/2030Rushcliffe Arena, Nottingham, UK8 - 0 - 1 Martin Milne5 - 6 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
19/02/2030Swansea Hughes, Swansea, UK7 - 0 - 1 Billy Erskin3 - 3 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
06/01/2030Leicester MacKenzie, Leicester, UK6 - 0 - 1 Brett Mattie3 - 3 W UD 10Scorecards: 99-91, 99-91, 99-91. View
26/11/2029Leighton Morris Gym, London, UK5 - 0 - 1 Colin Spence3 - 1 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
16/10/2029Bradford Ice Arena, Bradford, UK4 - 0 - 1 John Moloney2 - 2 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
06/09/2029John MacPhail Gym, Glasgow, UK3 - 0 - 1 Jamie Dylewski1 - 3 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
01/08/2029Harrow Leisure Centre, London, UK2 - 0 - 1 Sajid Rauf0 - 3 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
30/06/2029John MacPhail Gym, Glasgow, UK1 - 0 - 1 Clint Leland0 - 1 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
06/06/2029Bolton School Arts & Conference Centre, Bolton, UK0 - 0 - 1 Ian McWaters1 - 7 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
12/07/2028London Devlin, London, UK0 - 0 Paul Ryan2 - 0 D 4Scorecards: 38-38, 38-38, 38-38. View