Weightclass:  Welterweight
Location:  London, UK
Record:  28 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2031London, UK27 - 17 Michael Amberson0 - 1 WPts
18/02/2031London, UK26 - 17 Mervyn Ferris1 - 0 WPts
20/12/2030London, UK25 - 17 Robert Davis0 - 1 WPts
21/10/2030London, UK24 - 17 Mac Tuan9 - 7 WPts
22/08/2030London, UK23 - 17 Penn Helbing0 - 10 WPts
23/06/2030London, UK22 - 17 Hugh Doig1 - 4 WPts
24/04/2030London, UK21 - 17 James Donohoe1 - 0 WPts
23/02/2030London, UK20 - 17 Andrii Petrowski1 - 5 WPts
25/12/2029London, UK20 - 16 Marcin Gola7 - 3 LPts
26/10/2029London, UK20 - 15 Tajo Armando35 - 25 LPts
26/08/2029London, UK19 - 15 Gregor Feamster0 - 1 WPts
27/06/2029London, UK18 - 15 Olindo Magana8 - 16(1) WPts
28/04/2029London, UK17 - 15 Bryan Hopkins2 - 4 WPts
27/02/2029Bergen, Norway17 - 14 Gareth Ingebritson17 - 17 LPts
29/12/2028Riga, Latvia16 - 14 Koldan Helmanis15 - 16 WPts
30/10/2028Athens, Greece15 - 14 Nikolajis Minga1(1) - 13 WPts
31/08/2028Petionville, Haiti14 - 14 Orane Cassin0 - 3 WPts
03/07/2028Copenhagen, Denmark14 - 13 Rune Jochimsen22 - 10 LPts
05/05/2028Orleans, France13 - 13 Carolus de Honnecourt0 - 0 WPts
07/03/2028Bangor, UK12 - 13 John Desmond9 - 10 WPts
11/01/2028London, UK11 - 13 Gethin Brydon9 - 10 WPts
12/11/2027Casablanca, Morocco10 - 13 Dhakiy Raif13 - 20(3) WPts
14/09/2027London, UK9 - 13 Rhys Llewellyn0 - 11(1) WPts
16/07/2027London, UK8 - 13 Neil Fitzgerald1 - 6 WPts
17/05/2027London, UK7 - 13 Xi-Wang Dai5(2) - 21 WPts
18/03/2027Puente Alto, Chile7 - 12 Francisco Primo22 - 14 LPts
18/01/2027Portsmouth, UK7 - 11 Sean Lynch8 - 20 LPts
24/11/2026London, UK6 - 11 Robert Ghant0 - 5 WPts
25/09/2026Belfast, UK6 - 10 Conor Teague11 - 8 LPts
28/07/2026Maipu, Chile6 - 9 Juan Carballo10 - 19 LPts
30/05/2026Salamanca, Spain6 - 8 Carlos Sanabria10 - 16 LPts
01/04/2026London, UK6 - 7 Mike McClafferty6 - 20 LPts
02/02/2026Ciudad del Este, Paraguay5 - 7 Fresco Villagomez4 - 12 WPts
05/12/2025Aberdeen, UK4 - 7 Adam Edwards1 - 14 WPts
08/10/2025London, UK4 - 6 Owen McNish0 - 1 LPts
10/08/2025Bournemouth, UK4 - 5 Sammy Lloyd4 - 10(2) LPts
14/06/2025London, UK4 - 4 Bob Down8 - 13 LPts
22/04/2025Bristol, UK3 - 4 George MacIntyre2 - 6(1) WPts
07/03/2025Plymouth, UK3 - 3 Kyle Perry27(4) - 15 LPts
03/02/2025Frankfurt, Germany3 - 2 Aloysius Ambs33(1) - 12 LPts
06/12/2024London, UK2 - 2 Andy Nasmyth3 - 3 WPts
07/10/2024Luton, UK1 - 2 Ibrahim Nishtar0 - 0 WPts
27/08/2024Montevideo, Uruguay1 - 1 Juan Archibeque5 - 10 LPts
29/06/2024London, UK1 - 0 Russell Rhys3 - 2 LPts
05/05/2024London, UK0 - 0 Cruz Olivarez1 - 1 WPts