Weightclass:  Welterweight
Location:  Belfast, UK
Record:  10 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2035Bangkok, Thailand9 - 14 Tabtibdaeng Komsaimai5 - 17(1) WPts
13/06/2035Almaty, Kazakhstan9 - 13 Kamran Kajrimoff14(1) - 1 LPts
15/04/2035Newcastle, UK9 - 12 Gyn Evans8 - 7 LPts
19/02/2035Kampala, Uganda9 - 11 Arthur Tamusuza15 - 17 LPts
22/12/2034London, UK8 - 11 Matthew Penman7 - 14 WPts
27/10/2034Belfast, UK7 - 11 Rich Taaffe16 - 5 WPts
27/08/2034Doncaster, UK7 - 10 Nick Traill8 - 11 LPts
29/06/2034Belfast, UK6 - 10 Freyr Nelsen0 - 4 WPts
29/04/2034Belfast, UK5 - 10 Bohdan Slifko1 - 9 WPts
28/02/2034Vilnius, Lithuania5 - 9 Aleksander Skalecki36 - 13 LPts
31/12/2033Belfast, UK5 - 8 Robert Evans2 - 14 LPts
31/10/2033Liverpool, UK5 - 7 Jordan MacFarlane12 - 4 LPts
24/09/2033Sheffield, UK4 - 7 Ian Halloran12 - 14 WPts
24/08/2033Ulaanbaatar, Mongolia3 - 7 Sadr-Eddine Tepkin1 - 10 WPts
26/06/2033Belfast, UK3 - 6 Jamie Hayes1 - 2 LPts
26/04/2033Almaty, Kazakhstan3 - 5 Borya Sadykoff10 - 17 LPts
26/02/2033London, UK3 - 4 Robert Davis4 - 11 LPts
02/01/2033San Jose, Costa Rica3 - 3 Joaquin Montiel20 - 15 LPts
03/11/2032Leicester, UK3 - 2 Paul Quirke1 - 8 LPts
09/09/2032Belfast, UK3 - 1 Mick MacEachern8 - 8 LPts
11/07/2032Daejeon, South Korea3 - 0 Eun-sun Shim11 - 14 LPts
13/05/2032Belfast, UK2 - 0 Sung-yun Ham3 - 6 WPts
14/03/2032Belfast, UK1 - 0 Michael Donaghue1 - 3(1) WPts
14/01/2032Belfast, UK0 - 0 Barry Bainum1 - 4 WPts