Weightclass:  Middleweight
Location:  Belfast, UK
Record:  8 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2030Belfast, UK7 - 21 Frank George0 - 2 WPts
10/08/2030Belfast, UK7 - 20 Dylan Bier7 - 8 LPts
11/06/2030Belfast, UK6 - 20 Anicetus Richoux0 - 13 WPts
12/04/2030Belfast, UK5 - 20 Keith Gwenn5 - 16 WPts
12/02/2030Liege, Belgium5 - 19 Paris Guitry19 - 18 LPts
15/12/2029Belfast, UK5 - 18 Zernebog Matuzhanoff6 - 4 LPts
17/10/2029Belfast, UK4 - 18 Justin McClimon6 - 6 WPts
18/08/2029Antwerp, Belgium4 - 17 Virgil Nimmegeer22(2) - 10 LPts
20/06/2029Constantine, Algeria4 - 16 Shayan Cherif15 - 14 LPts
22/04/2029Chitungwiza, Zimbabwe4 - 15 Leighton Tiripano0 - 10 LPts
22/02/2029Belfast, UK3 - 15 Leighton Bower3 - 10 WPts
24/12/2028Wakefield, UK3 - 14 Thomas Burns11 - 9 LPts
30/10/2028Baku, Azerbaijan3 - 13 Nihad Sattar9(1) - 18(2) LPts
01/09/2028Liverpool, UK3 - 12 John Brennan2 - 14 LPts
06/07/2028Belfast, UK2 - 12 Michael Keillor1 - 7(1) WPts
07/05/2028Prague, Czech Republic2 - 11 Julius Mikulecky15 - 13 LPts
09/03/2028London, UK1 - 11 Mark Williston5 - 15 WPts
10/01/2028Plymouth, UK1 - 10 Alexander McNeeley10 - 8 LPts
12/11/2027Leeds, UK0 - 10 Jake Anderson2 - 14 WPts
15/09/2027Baku, Azerbaijan0 - 9 Jeyhun Farajov10 - 13 LPts
18/07/2027Poole, UK0 - 8 Callum Cullen11 - 15 LPts
22/05/2027Edinburgh, UK0 - 7 Frank Finn1 - 18 LPts
25/03/2027Brighton and Hove, UK0 - 6 Harry Sheridan12 - 12 LPts
21/02/2027Wolverhampton, UK0 - 5 Alan Fraser0 - 0 LPts
20/01/2027Dakar, Senegal0 - 4 Neville Niasse13 - 18 LPts
22/11/2026London, UK0 - 3 Roger MacIver5 - 15(2) LPts
30/09/2026Cardiff, UK0 - 2 Harry Rice2 - 6 LPts
05/08/2026Bradford, UK0 - 1 Declan Banks4 - 25 LPts
05/07/2026Curitiba, Brazil0 - 0 Carlos Gandara0 - 0 LPts