Weightclass:  Welterweight
Location:  Liverpool, UK
Record:  21 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2035Liverpool, UK20 - 9 Carl MacKenna1 - 0 WPts
16/10/2035Liverpool, UK19 - 9 John MacAlastair4 - 6 WPts
16/08/2035Jeddah, Saudi Arabia19 - 8 Danyaal Farhi23(1) - 23 LPts
17/06/2035Marrakech, Morocco19 - 7 Asil Malki12 - 5 LPts
19/04/2035Helsinki, Finland19 - 6 Eino Suomalainen7 - 29 LPts
19/02/2035Lyon, France18 - 6 Courvoisier Romand10 - 17 WPts
22/12/2034Algiers, Algeria17 - 6 Zuffur Demagh9 - 16 WPts
24/10/2034Cardiff, UK16 - 6 Aidan Hannigan11 - 13 WPts
27/08/2034Antwerp, Belgium15 - 6 Gijzelbrecht Rape3 - 11 WPts
29/06/2034Liverpool, UK14 - 6 Iago Orrantia4 - 7 WPts
29/04/2034Liverpool, UK13 - 6 Luke Barrett6 - 6(1) WPts
27/02/2034Las Tunas, Cuba12 - 6 Eloy Collar19 - 7 WPts
30/12/2033Coventry, UK12 - 5 Arthur Milland21 - 6 LPts
03/11/2033Londonderry, UK11 - 5 Ronan Coughlin6 - 8 WPts
11/09/2033Liverpool, UK10 - 5 Patrick McDermott0 - 12 WPts
12/07/2033Liverpool, UK9 - 5 Adnan Badour16 - 6 WPts
12/05/2033Liverpool, UK9 - 4 Yulian Cap15 - 25 LPts
13/03/2033Minsk, Belarus8 - 4 Isaak Dobish15(3) - 24 WPts
12/01/2033Leicester, UK7 - 4 Edward Moloney5 - 15 WPts
14/11/2032Coventry, UK6 - 4 Tobias Cooper3 - 9 WPts
14/09/2032Liverpool, UK6 - 3 Mfon Atatalo14 - 12 LPts
16/07/2032Nassau, Bahamas6 - 2 Charlie Snoddy21 - 11 LPts
18/05/2032Coventry, UK5 - 2 Tobias Cooper2 - 7 WPts
17/04/2032Bristol, UK4 - 2 Bradley Mack0 - 0 WPts
16/03/2032Yerevan, Armenia4 - 1 Rosdom Leonian41 - 16 LPts
17/01/2032Leicester, UK3 - 1 Callum Devin2 - 10 WPts
23/11/2031Hull, UK2 - 1 Michael Tweedie5 - 22(2) WPts
23/09/2031Liverpool, UK2 - 0 Glynn MacNeil9 - 16 LPts
19/08/2031Liverpool, UK1 - 0 Jordan MacFarlane2 - 0 WPts
21/06/2031Liverpool, UK0 - 0 David Donnellan1 - 1 WPts