Weightclass:  Super Bantamweight
Location:  Bangor, UK
Record:   16(2) - 0 - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
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