Weightclass:  Light Welterweight
Location:  London, UK
Record:  23 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033London, UK22 - 23 Aidan Edwards4 - 5 WPts
21/09/2033London, UK21 - 23 Terry Bevan12 - 3 WPts
21/07/2033London, UK20 - 23 Paul Dunn3 - 5 WPts
20/05/2033London, UK19 - 23 Mark Pevey8 - 5 WPts
20/03/2033London, UK18 - 23 Mark Chipende0 - 9 WPts
18/01/2033London, UK17 - 23 David Kor5 - 4 WPts
18/11/2032London, UK16 - 23 Johnny Fitzpatrick0 - 5 WPts
18/09/2032London, UK15 - 23 Cade Dubreuil0 - 11 WPts
19/07/2032London, UK15 - 22 Sapapetch Sitjaesairung13 - 15 LPts
20/05/2032London, UK14 - 22 Majid Wahab3 - 17 WPts
20/03/2032London, UK14 - 21 Rehman Fahmy12(1) - 4 LPts
19/01/2032London, UK13 - 21 Romain Courau2 - 5 WPts
20/11/2031Masaya, Nicaragua13 - 20 Baltasar Grullon43 - 21 LPts
22/09/2031London, UK13 - 19 Will Myles13 - 10 LPts
25/07/2031London, UK12 - 19 Antwan Denniston1 - 0 WPts
27/05/2031Ostrava, Czech Republic12 - 18 Leopold Andel28 - 14 LPts
29/03/2031Nassau, Bahamas12 - 17 Jordan Turk34 - 19(1) LPts
29/01/2031London, UK11 - 17 Idzi Switalski2 - 1 WPts
01/12/2030London, UK10 - 17 Santiago Plasencia1 - 11 WPts
03/10/2030London, UK9 - 17 Ibrahim Masih3 - 4 WPts
05/08/2030Bolton, UK9 - 16 David Morrice7 - 10 LPts
12/06/2030Cardiff, UK9 - 15 Ethan Killough24(2) - 22 LPts
26/04/2030Peterborough, UK9 - 14 Dean Seward24 - 11 LPts UK National Championships 2030View
05/04/2030Aarhus, Denmark9 - 13 Nels Felsing23 - 17 LPts
05/02/2030Croix des Bouqets, Haiti8 - 13 Rush Ferro7 - 16 WPts
08/12/2029London, UK7 - 13 Goga Aganazarov7 - 6(1) WPts
10/10/2029London, UK6 - 13 Pavel Chmelik3 - 4 WPts
12/08/2029London, UK6 - 12 Laurent Arletty4 - 6 LPts
14/06/2029Athens, Greece5 - 12 Zetes Remes2 - 2 WPts
16/04/2029London, UK5 - 11 Robert Dougherty8 - 9 LPts
16/02/2029Birmingham, UK5 - 10 Richie Leap13 - 12 LPts
22/12/2028London, UK4 - 10 Antinous Kritikos0 - 4(1) WPts
23/10/2028London, UK3 - 10 Ian Gourley2 - 4 WPts
25/08/2028Edinburgh, UK2 - 10 Fraser Buchan4 - 19 WPts
29/06/2028London, UK1 - 10 Eric McNicol0 - 1 WPts
29/04/2028London, UK1 - 9 Marcel Kober6 - 22 LPts
01/03/2028Prague, Czech Republic1 - 8 Teodor Bohac12 - 17(3) LPts
02/01/2028Vienna, Austria1 - 7 Rickard Vakhdank8 - 11 LPts
04/11/2027Bradford, UK1 - 6 Andy Cormack6 - 1 LPts
07/09/2027Nassau, Bahamas1 - 5 John Malpass12 - 21 LPts
10/07/2027Panama City, Panama1 - 4 Guido Magan4 - 16 LPts
12/05/2027Belfast, UK1 - 3 Jordan Cameron7 - 1 LPts
29/03/2027London, UK1 - 2 Arthur Tweedy13(1) - 14 LPts
26/02/2027London, UK0 - 2 Ricky Forrest0 - 6 WPts
27/12/2026Leeds, UK0 - 1 Stephen Seth1 - 8 LPts
15/11/2026London, UK0 - 0 Oliver Adore2 - 4 LPts