Weightclass:  Light Flyweight
Location:  London, UK
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2033London, UK21 - 14 Brett Llywelyn4 - 12 WPts
24/09/2033London, UK20 - 14 Rodrigo Dapayan3 - 9 WPts
24/07/2033London, UK20 - 13 Kashif Harroun11 - 13 LPts
24/05/2033London, UK19 - 13 Leonel Criado6 - 15 WPts
24/03/2033London, UK18 - 13 Dong-jun Gang13 - 13 WPts
22/01/2033London, UK17 - 13 Sam Adee13 - 21 WPts
22/11/2032London, UK16 - 13 Heung-Min So6 - 21 WPts
22/09/2032London, UK15 - 13 Elliot Girardot5 - 5 WPts
24/07/2032London, UK14 - 13 Haaris Aziz5 - 8 WPts
25/05/2032London, UK13 - 13 Davie Butler3 - 17(1) WPts
26/03/2032London, UK12 - 13 Davie Butler3 - 16(1) WPts
28/01/2032Birmingham, UK12 - 12 Mark Thomaston4 - 15 LPts
29/11/2031London, UK11 - 12 Juan Clemente8 - 15(4) WPts
01/10/2031London, UK11 - 11 Robert Devlin9 - 13 LPts
07/08/2031Belfast, UK10 - 11 Carl Mulrennan4 - 21 WPts
24/06/2031Caracas, Venezuela10 - 10 Quinto Buenaventura24 - 15 LPts
26/04/2031Bury, UK10 - 9 Griffith Wilde9(2) - 3 LPts UK National Championships 2031View
18/04/2031Managua, Nicaragua10 - 8 Diego Monsalve11 - 40(2) LPts
18/02/2031Managua, Nicaragua9 - 8 Santiago Salina11 - 21(7) WPts
21/12/2030Cagliari, Italy8 - 8 Sergio Leotta4 - 14 WPts
23/10/2030Ponce, Puerto Rico8 - 7 Bronco Morlan24(1) - 17 LPts
25/08/2030Sheffield, UK8 - 6 Lucas Leamon11 - 10 LPts
29/06/2030London, UK7 - 6 Oro Tinajero0 - 4 WPts
29/04/2030Peterborough, UK7 - 5 Griffith Wilde3 - 2 LPts UK National Championships 2030View
26/04/2030Peterborough, UK6 - 5 Henry MacGibbon17 - 8 WPts UK National Championships 2030View
17/04/2030London, UK5 - 5 Owen Mewies0 - 1 WPts
17/02/2030London, UK4 - 5 Deshi Kam6 - 3 WPts
19/12/2029London, UK3 - 5 Li Mambetoff3 - 9 WPts
21/10/2029Medellin, Colombia3 - 4 Marjun Lagos15 - 12 LPts
23/08/2029Batam, Indonesia2 - 4 Narotama Shubert2 - 8 WPts
25/06/2029London, UK2 - 3 Javier Oseguera4 - 7 LPts
26/04/2029Warrington, UK2 - 2 Henry MacGibbon10 - 7 LPts UK National Championships 2029View
10/03/2029Panama City, Panama1 - 2 Montego Nabor22 - 15 WPts
09/01/2029Sunderland, UK1 - 1 Eddie Jones9 - 19 LPts
17/11/2028London, UK1 - 0 Ewan MacLellan15(1) - 17 LPts
16/10/2028London, UK0 - 0 Bradley McGuinness0 - 5 WPts