Weightclass:  Light Welterweight
Location:  Belfast, UK
Record:  22 - 1
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2029Belfast, UK21 - 1 Hakem Kasymbekoff8 - 4 WPts
22/06/2029Belfast, UK20 - 1 Danilo Šebalj2 - 4 WPts
24/04/2029Belfast, UK19 - 1 James Kilpatrick0 - 1 WPts
23/02/2029Belfast, UK18 - 1 Vicente Juan7 - 12 WPts
25/12/2028Belfast, UK17 - 1 Paul MacRae1 - 8 WPts
26/10/2028Belfast, UK16 - 1 Damiano Lo Presti5 - 2 WPts
27/08/2028Belfast, UK15 - 1 Florijan Ostojic15(1) - 5 WPts
28/06/2028Belfast, UK14 - 1 Angus MacBride1 - 4 WPts
29/04/2028Belfast, UK13 - 1 Balder Jansen0 - 4 WPts
01/03/2028Belfast, UK12 - 1 Paul Burns11 - 4 WPts
01/01/2028Belfast, UK11 - 1 Leo Howell1 - 7 WPts
02/11/2027Belfast, UK10 - 1 Isaac Dickinson3 - 1 WPts
03/09/2027Mendoza, Argentina9 - 1 Jose Almeida5 - 26 WPts
06/07/2027London, UK8 - 1 Brett Kelley2(1) - 15 WPts
12/05/2027Belfast, UK7 - 1 Martyn Toshack1 - 3 WPts
13/03/2027Almaty, Kazakhstan7 - 0 Fadei Sackiev17 - 20(9) LPts
13/01/2027London, UK6 - 0 Ian Gallagher0 - 0 WPts
21/11/2026Edinburgh, UK5 - 0 Fraser Buchan3 - 9 WPts
23/09/2026Belfast, UK4 - 0 Callum Clarke0 - 3 WPts
24/07/2026Birmingham, UK3 - 0 Eddie McCardle0 - 0 WPts
26/05/2026Swindon, UK2 - 0 Alec Gam4 - 8 WPts
07/04/2026Cambridge, UK1 - 0 Rich Payne7(1) - 21 WPts
05/03/2026Belfast, UK0 - 0 Dan Cipris0 - 0 WPts