Weightclass:  Welterweight
Location:  Leeds, UK
Record:  12 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033Nottingham, UK11 - 25 Nicholas Lanman17 - 18 WPts
08/09/2033Cardiff, UK11 - 24 Elliot Clarke25(1) - 10 LPts
11/07/2033Saint-Etienne, France11 - 23 Umber Claudel18 - 21(1) LPts
13/05/2033Birmingham, UK10 - 23 Ellis Smith17 - 24 WPts
14/03/2033Leeds, UK9 - 23 Gyn Evans0 - 2 WPts
12/01/2033Ulsan, South Korea8 - 23 Chung-yong Cho6 - 14 WPts
13/11/2032San Juan, Puerto Rico8 - 22 Bronco Tesoro9 - 23 LPts
14/09/2032Prague, Czech Republic8 - 21 Ahasver Duris44 - 7 LPts
17/07/2032Awka, Nigeria8 - 20 Lukman Elemosho9 - 10 LPts
19/05/2032Swansea, UK8 - 19 Rhod Nash3 - 23 LPts
21/03/2032Birmingham, UK8 - 18 David Keegan8 - 11 LPts
22/01/2032London, UK7 - 18 Davie Coghlan10 - 9 WPts
23/11/2031Northampton, UK6 - 18 Joe McGuire11 - 14 WPts
25/09/2031Sharjah, UAE6 - 17 Zafa Taffaha13(1) - 20 LPts
28/07/2031Wellington, New Zealand6 - 16 Peter Hatton4 - 9 LPts
30/05/2031Donetsk, Ukraine6 - 15 Oleksander Mikus6 - 12 LPts
01/04/2031Auckland, New Zealand6 - 14 Gareth Younie1 - 6 LPts
01/02/2031London, UK6 - 13 Gazi Sader9 - 8(1) LPts
05/12/2030Quito, Ecuador6 - 12 Quiqui Bojorquez11 - 6(1) LPts
07/10/2030Leeds, UK5 - 12 Santiago Martines0 - 10 WPts
09/08/2030Leeds, UK4 - 12 Ray Trevor0 - 1 WPts
10/06/2030Barcelona, Spain3 - 12 Jose Gomez9 - 14(1) WPts
12/04/2030Riga, Latvia3 - 11 Andrii Upitis16(1) - 7 LPts
12/02/2030Charleroi, Belgium3 - 10 Garland Butor6 - 15 LPts
15/12/2029Leeds, UK2 - 10 John Kindrick0 - 1 WPts
16/10/2029London, UK2 - 9 Morgan Yeoman9 - 5 LPts
21/08/2029Leeds, UK2 - 8 Justin Evans3 - 2 LPts
22/06/2029San Felipe de Puerto Plata, Dominican Republic1 - 8 Gonzalo Grajeda5 - 14 WPts
24/04/2029Leeds, UK1 - 7 Sid Akin4 - 6 LPts
23/02/2029Antwerp, Belgium1 - 6 Raymond de Beken12 - 10 LPts
26/12/2028Brampton, Canada1 - 5 Robert Bowen0 - 0 LPts
27/10/2028La Florida, Chile1 - 4 Agapetus Rosas17 - 9(1) LPts
29/08/2028Leeds, UK0 - 4 Mark Leckie0 - 1 WPts
30/06/2028Soyapango, El Salvador0 - 3 Joaquin Quiles10 - 27(1) LPts
02/05/2028Acapulco, Mexico0 - 2 Jose Alviso13 - 3 LPts
04/03/2028Copenhagen, Denmark0 - 1 Norb Derksen17 - 9 LPts
05/01/2028Leeds, UK0 - 0 Ellis Smith1 - 7 LPts