Weightclass:  Lightweight
Location:  Swindon, UK
Record:  25 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2030Swindon, UK24 - 20 Joshua Toporek1 - 13 WPts
03/11/2029Swindon, UK23 - 20 Zafa Wassan2 - 6 WPts
04/09/2029Swindon, UK22 - 20 Mark Swan2 - 15 WPts
07/07/2029Swindon, UK21 - 20 John Kendrick20(2) - 18 WPts
07/05/2029Swindon, UK20 - 20 Matthew Elegbede3 - 7 WPts
08/03/2029Puente Alto, Chile20 - 19 Jair Rosales24 - 7 LPts
08/01/2029Maipu, Chile19 - 19 Alfonso Lino4 - 22 WPts
10/11/2028Aberdeen, UK19 - 18 Paul McBee13 - 16 LPts
21/09/2028Abobo, Ivory Coast19 - 17 Franchot Moreau22(2) - 8 LPts
24/07/2028Asuncion, Paraguay18 - 17 Luis Valencia11(1) - 21 WPts
26/05/2028Swindon, UK17 - 17 Dimi Shidlovsky1 - 10 WPts
27/03/2028Swindon, UK16 - 17 Antwan Jones1 - 2 WPts
27/01/2028Swindon, UK15 - 17 Ben Thoms4 - 7 WPts
28/11/2027Manchester, UK14 - 17 Jamie McCaskill13 - 20 WPts
01/10/2027Swindon, UK13 - 17 Elliot Templeton6 - 11 WPts
02/08/2027Rostov-on-Don, Russia13 - 16 Vasili Tourtchenkov2 - 4 LPts
03/06/2027Swindon, UK12 - 16 Noah Dziuba8 - 16 WPts
06/04/2027Swindon, UK11 - 16 Rafael Pantoja1 - 2 WPts
05/02/2027London, UK10 - 16 Ian Garmon8 - 10 WPts
08/12/2026Swindon, UK9 - 16 Xaverius Veron3 - 14 WPts
09/10/2026Columbia, USA8 - 16 Kian Thrift3 - 2 WPts
11/08/2026Bradford, UK7 - 16 John Hendren14 - 15 WPts
18/06/2026Swindon, UK7 - 15 Bob McCrary10 - 8 LPts
19/04/2026Accra, Ghana6 - 15 Paul Bani5(1) - 9 WPts
19/02/2026Swindon, UK5 - 15 Bryn Boyle1 - 2 WPts
22/12/2025Mecca, Saudi Arabia5 - 14 Adnan Jabbour50 - 9 LPts
24/10/2025Hull, UK4 - 14 Tommy McCard10 - 14 WPts
30/08/2025Swindon, UK3 - 14 Jin-su Koh1 - 12(2) WPts
01/07/2025London, UK3 - 13 Brad Molony17 - 26 LPts
06/05/2025Kolkata, India3 - 12 Randeep Thaker17(1) - 21(1) LPts
07/03/2025Swindon, UK3 - 11 Paul Baker24 - 19 LPts
06/01/2025London, UK3 - 10 Gethin Hearn29 - 13 LPts
08/11/2024Swindon, UK2 - 10 Barry Greenaway0 - 2 WPts
07/09/2024Brighton and Hove, UK2 - 9 Paul Lockey6 - 2 LPts
12/07/2024London, UK2 - 8 Chris Ronnie10 - 24(1) LPts
12/05/2024Wellington, New Zealand2 - 7 Shaun Halley20(1) - 17 LPts
14/03/2024Bremerhaven, Germany2 - 6 Altman Joers10 - 5 LPts
15/01/2024Sunderland, UK2 - 5 Stuart MacEachern7 - 15 LPts
17/11/2023Leeds, UK2 - 4 Ian Meo3 - 22 LPts
27/09/2023Glasgow, UK2 - 3 Edward MacLaine15 - 16(1) LPts
13/08/2023Leicester, UK2 - 2 James Connolly7 - 25(16) LPts
13/07/2023Riga, Latvia2 - 1 Aleksandr Naudinsh19 - 12 LPts
15/05/2023Cardiff, UK1 - 1 Alastair Evans1 - 3 WPts
18/03/2023Athens, Greece1 - 0 Hercules Murga22 - 11 LPts
18/01/2023Swindon, UK0 - 0 Shaun Donoghue1 - 2 WPts