Weightclass:  Welterweight
Location:  Belfast, UK
Record:  15 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2031Belfast, UK14 - 10(1) Henry Moran0 - 1 WPts
01/04/2031Belfast, UK13 - 10(1) Billy McDonald1 - 5 WPts
31/01/2031Belfast, UK12 - 10(1) Hayden MacClelland0 - 2 WPts
02/12/2030Belfast, UK11 - 10(1) Akeem Atatalo6 - 14 WPts
04/10/2030Belfast, UK10 - 10(1) Roger Kasperski7 - 7 WPts
05/08/2030Belfast, UK9 - 10(1) James Jones2 - 8 WPts
06/06/2030Aarhus, Denmark9 - 9(1) Viljalmr Bohr11 - 18 LPts
08/04/2030Liverpool, UK8 - 9(1) Justin Evans4 - 5 WPts
08/02/2030Belfast, UK7 - 9(1) Hampig Ossyan0 - 6 WPts
11/12/2029Puente Alto, Chile7 - 8(1) Jair Ruano26 - 12 LPts
13/10/2029Belfast, UK6 - 8(1) Paul Evans2 - 9 WPts
14/08/2029Nimes, France6 - 7(1) Launcelot Diaby24 - 12 LPts
16/06/2029Goyang, South Korea6 - 6(1) Keun-ho Ahn5 - 19 LPts
18/04/2029Belfast, UK5 - 6(1) Paul Dauphin1 - 2 WPts
18/02/2029Edinburgh, UK4 - 6(1) Douglas McCown2 - 10 WPts
21/12/2028Torreon, Mexico4 - 5(1) Guido Contrera3 - 12 LPts
23/10/2028Sunderland, UK3 - 5(1) Greg Curran1 - 6 WPts
26/08/2028Baku, Azerbaijan2 - 5(1) Adil Shahbazov7 - 14 WPts
28/06/2028Belfast, UK2 - 4(1) Rob Ferriss1 - 7 LPts
28/04/2028London, UK2 - 3(1) Tim Perkins11 - 7 LPts
11/03/2028Riga, Latvia2 - 2(1) Valeri Papulis15 - 13 LPts
12/01/2028Belfast, UK1 - 2(1) Ricky Herde1 - 1 WPts
12/11/2027Coventry, UK0 - 2(1) Robert Henrichsen0 - 4 WPts
23/09/2027Huddersfield, UK0 - 1 Kai Murdock22(2) - 12(1) LKO3
23/08/2027Belfast, UK0 - 0 Conor MacAlastair1 - 5(2) LPts