Weightclass:  Light Flyweight
Location:  Birmingham, UK
Record:  28 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2036Rabat, Morocco27 - 6 Sadr-Eddine Azaykou14(1) - 22 WPts
09/12/2035Karagandy, Kazakhstan27 - 5 Abdul Abileff22 - 16(1) LPts
11/10/2035Barranquilla, Colombia26 - 5 Rodrigo Bolanos21 - 13 WPts
13/08/2035Birmingham, UK25 - 5 Naeem Bonchaka10 - 12 WPts
03/07/2035Birmingham, UK24 - 5 Seferino Barrantes12 - 14 WPts
02/06/2035Villa Nueva, Guatemala23 - 5 Seferino Barrantes12 - 13 WPts
02/05/2035London, UK23 - 4 Brendan Kinnard16 - 9 LPts UK National Championships 2035View
29/04/2035London, UK22 - 4 Jasper Russell11 - 11 WPts UK National Championships 2035View
26/04/2035London, UK21 - 4 Ian McColl7 - 8 WPts UK National Championships 2035View
09/04/2035Birmingham, UK21 - 3 Ali Youssef11 - 7 LPts
16/02/2035Birmingham, UK20 - 3 Prometheus Stathopoulos16 - 14 WPts
14/01/2035Birmingham, UK19 - 3 Seferino Barrantes8 - 10 WPts
14/12/2034Villa Nueva, Guatemala18 - 3 Seferino Barrantes8 - 9 WPts
13/11/2034Charleroi, Belgium17 - 3 Xebec Gaudin24 - 7 WPts
13/10/2034Birmingham, UK17 - 2 Prometheus Stathopoulos14 - 12 LPts
12/09/2034Birmingham, UK16 - 2 Prometheus Stathopoulos14 - 11 WPts
11/08/2034Nottingham, UK15 - 2 Dale Burke5 - 14 WPts
30/06/2034Adana, Turkey14 - 2 Turgay Reza7 - 13 WPts
02/05/2034Poole, UK13 - 2 Connor Jones8 - 9 WPts UK National Championships 2034View
29/04/2034Poole, UK12 - 2 Alun Meo21 - 8(1) WPts UK National Championships 2034View
26/04/2034Poole, UK11 - 2 Eddie MacIntire9 - 15 WPts UK National Championships 2034View
06/03/2034Swansea, UK10 - 2 Ken Brydon1 - 13 WPts
06/01/2034San Pedro de Macoris, Dominican Republic9 - 2 Felippe Tello0 - 4 WPts
06/11/2033Birmingham, UK9 - 1 Declan Galewski7 - 5 LPts
04/09/2033Leicester, UK8 - 1 Ashley Smylie1 - 0 WPts
14/07/2033Carlisle, UK7 - 1 Alastair Venters4 - 10 WPts
14/05/2033Birmingham, UK6 - 1 Alastair Venters4 - 9 WPts
14/03/2033Birmingham, UK5 - 1 Brendan Kinnard6 - 3 WPts
12/01/2033Birmingham, UK4 - 1 Owen Kendrick6 - 5 WPts
12/11/2032Birmingham, UK3 - 1 Philip Atkins3 - 7 WPts
12/09/2032Swansea, UK2 - 1 Ken Brydon0 - 5 WPts
16/07/2032London, UK2 - 0 Owen Mewies6 - 10 LPts
27/05/2032Birmingham, UK1 - 0 Mark Thomaston5 - 16 WPts
19/04/2032Birmingham, UK0 - 0 Bob Baines2 - 1 WPts