Weightclass:  Light Welterweight
Location:  Bangor, UK
Record:  30(2) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2035London, UK29(2) - 7 Alec Jones11(1) - 20 WPts UK National Championships 2035View
29/04/2035London, UK28(1) - 7 Matthew Steele3 - 1 WKO2 UK National Championships 2035View
26/04/2035London, UK27(1) - 7 Des Powell6 - 2 WPts UK National Championships 2035View
18/04/2035Suez, Egypt26(1) - 7 Umair Geagea12 - 10 WPts
18/03/2035Bangor, UK25(1) - 7 Bernard Trojan13 - 11 WPts
07/02/2035Santo Domingo de Guzman, Dominican Republic25(1) - 6 Juan Mancera21(1) - 2 LPts
07/01/2035Santo Domingo de Guzman, Dominican Republic25(1) - 5 Juan Mancera20(1) - 2 LPts
07/12/2034Santo Domingo de Guzman, Dominican Republic25(1) - 4 Juan Mancera19(1) - 2 LPts
06/11/2034Santo Domingo de Guzman, Dominican Republic25(1) - 3 Juan Mancera18(1) - 2 LPts
06/10/2034Bangor, UK25(1) - 2 Juan Mancera17(1) - 2 LPts
04/09/2034Bangor, UK24(1) - 2 Richard Morland9 - 14 WPts
03/07/2034Zagreb, Croatia23(1) - 2 Neven Umljenovic10 - 17 WPts
02/05/2034Poole, UK22(1) - 2 David Carran30 - 12 WPts UK National Championships 2034View
29/04/2034Poole, UK21(1) - 2 Noah Lewis10 - 12(1) WPts UK National Championships 2034View
26/04/2034Poole, UK20(1) - 2 Des Powell1 - 0 WPts UK National Championships 2034View
11/04/2034Bahía Blanca, Argentina19(1) - 2 Rodrigo Alcaraz9 - 15 WPts
11/02/2034Santiago de los Caballeros, Dominican Republic18(1) - 2 Rio Coria13 - 13 WPts
14/12/2033Ugep, Nigeria17(1) - 2 Ahmed Zamani6 - 20 WPts
16/10/2033Accra, Ghana16(1) - 2 Quadrees Accam18(1) - 19 WPts
18/08/2033Warsaw, Poland15(1) - 2 Piotr Wrona2 - 11 WPts
20/06/2033Riyadh, Saudi Arabia14(1) - 2 Tariq Naif21 - 15 WPts
22/04/2033Brussels, Belgium13 - 2 Curtis Jean-Louis8 - 22 WKO2
22/02/2033Bangor, UK12 - 2 Peter MacRae0 - 2 WPts
23/12/2032Radom, Poland11 - 2 Kundrat Broz2 - 8 WPts
24/10/2032iBhayi, South Africa10 - 2 Mason Van Rooyen0 - 0 WPts
26/08/2032Kumasi, Ghana9 - 2 Tavarius Ado22 - 10 WPts
27/06/2032Nassau, Bahamas8 - 2 Jay Yule20 - 20 WPts
29/04/2032Reading, UK8 - 1 Angus MacBride21 - 11 LPts UK National Championships 2032View
26/04/2032Reading, UK7 - 1 Pat Craigie17(1) - 15 WPts UK National Championships 2032View
18/04/2032Beijing, China6 - 1 Jun Wern3 - 6 WPts
19/02/2032Kumasi, Ghana5 - 1 Oscar Attoh3 - 12 WPts
21/12/2031Bangor, UK4 - 1 Vicente Mayor7(1) - 17 WPts
22/10/2031Ghent, Belgium3 - 1 Wilequot Robytaelge3 - 20 WPts
23/08/2031Cali, Colombia2 - 1 Cortez Muno6 - 14 WPts
25/06/2031Bangor, UK1 - 1 Pedro Casimiro1 - 2 WPts
26/04/2031Bury, UK1 - 0 Andy Cormack23 - 8 LPts UK National Championships 2031View
14/03/2031Bangor, UK0 - 0 Ian MacIver7 - 8 WPts