Weightclass:  Light Welterweight
Location:  Swindon, UK
Record:  23 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2034Swindon, UK22 - 32 Bruce Rhydderch3 - 5 WPts
20/01/2034Swindon, UK21 - 32 Nicholas Gill1 - 7 WPts
19/11/2033Swindon, UK20 - 32 Stephen Giovinco0 - 1 WPts
18/09/2033Swindon, UK19 - 32 Atif Kerroum1 - 7(2) WPts
19/07/2033Swindon, UK18 - 32 Rehman Kuri9 - 8 WPts
18/05/2033Swindon, UK17 - 32 Peter Gichuki2 - 12 WPts
18/03/2033Swindon, UK17 - 31 David Sekyi12(3) - 4 LPts
16/01/2033Swindon, UK16 - 31 Euan McAfee4 - 12 WPts
15/11/2032Swindon, UK15 - 31 Brendan MacFadyen0 - 0 WPts
13/09/2032Swindon, UK14 - 31 Dante Ferrari1 - 25 WPts
14/07/2032Swindon, UK13 - 31 Fraser Ice2 - 13 WPts
15/05/2032Swindon, UK12 - 31 Malik Aziz1 - 3 WPts
16/03/2032Swindon, UK11 - 31 Mark Cadwallader1 - 9 WPts
16/01/2032Swindon, UK10 - 31 Noah Lewis3 - 2 WPts
17/11/2031Roubaix, France10 - 30 Gage Peizerat43 - 20 LPts
19/09/2031Swindon, UK9 - 30 Antwan Byrne2 - 14 WPts
21/07/2031Swindon, UK9 - 29 Robert Dougherty18 - 14 LPts
23/05/2031Swindon, UK8 - 29 Matt Polland1 - 0 WPts
24/03/2031Kuala Lumpur, Malaysia7 - 29 Malik Kamel2 - 7 WPts
24/01/2031London, UK7 - 28 Ricky Forrest8 - 23 LPts
01/12/2030Palembang, Indonesia7 - 27 Elang Soesastro8 - 12 LPts
03/10/2030Medan, Indonesia6 - 27 Geni Sandy6 - 15 WPts
05/08/2030London, UK6 - 26 Charlie Nasmyth25 - 12 LPts
07/06/2030Glasgow, UK5 - 26 Frank Quirke8 - 28(3) WPts
12/04/2030Swindon, UK4 - 26 Oliver Westgard0 - 2 WPts
12/02/2030Swindon, UK4 - 25 Charlie Nasmyth22 - 12 LPts
14/12/2029Mogilev, Belarus4 - 24 Kyrylo Golub8 - 14 LPts
16/10/2029Kiev, Ukraine4 - 23 Arseni Klyugin38 - 13 LPts
18/08/2029Swindon, UK3 - 23 Andrew Dillon5 - 15 WPts
19/06/2029Swindon, UK3 - 22 Angus MacBride4 - 7 LPts
20/04/2029Toulouse, France2 - 22 Dabney de Balzac2 - 7 WPts
20/02/2029Kingston, Jamaica2 - 21 Jacob Dinwoodie19 - 24 LPts
23/12/2028Swindon, UK1 - 21 Jamie Gilbride0 - 11 WPts
24/10/2028Calgary, Canada1 - 20 Rex Ellis9 - 21 LPts
26/08/2028Almaty, Kazakhstan1 - 19 Marlen Abutalipowa19 - 12 LPts
28/06/2028Swindon, UK0 - 19 Timothy Nixon3 - 3 WPts
29/04/2028Samarqand, Uzbekistan0 - 18 Evgeny Dadashov4 - 17 LPts
01/03/2028Zagreb, Croatia0 - 17 Frano Pavicic6 - 16(1) LPts
02/01/2028Santo Domingo de Guzman, Dominican Republic0 - 16 Rio Trujillo9 - 9 LPts
04/11/2027Helsinki, Finland0 - 15 Miikka Pokka15 - 18 LPts
06/09/2027Swindon, UK0 - 14 Jose Borbon17 - 20 LPts
08/07/2027Montreal, Canada0 - 13 Verdun Claudel7 - 19 LPts
10/05/2027Douala, Cameroon0 - 12 Baptiste Phalle7 - 5 LPts
12/03/2027Sana'a, Yemen0 - 11 Amer Hamidi4 - 14 LPts
12/01/2027Swindon, UK0 - 10 Julek Bernas6 - 12 LPts
13/11/2026Aarhus, Denmark0 - 9 Vannevar Bott10(1) - 10 LPts
14/09/2026Yerevan, Armenia0 - 8 Khat Levian5 - 19 LPts
17/07/2026Samarqand, Uzbekistan0 - 7 Jalal Ullah7 - 14(1) LPts
18/05/2026Swindon, UK0 - 6 Ian Ballentine4 - 8 LPts
19/03/2026Swindon, UK0 - 5 Dean Seward3 - 6 LPts
19/01/2026Hull, UK0 - 4 Arran Wyburn9 - 11 LPts
28/11/2025Stoke, UK0 - 3 Amon Kerwood3 - 7 LPts
30/09/2025Bristol, UK0 - 2 Joseph Boan5 - 11(2) LPts
04/08/2025Colchester, UK0 - 1 Brad Keane12 - 16 LPts
23/06/2025Swindon, UK0 - 0 Iain Lewis1 - 4 LPts