Weightclass:  Featherweight
Location:  Gloucester, UK
Record:  29 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2024Gloucester, UK28 - 16 Javid Shabanov6 - 4 WPts
13/10/2024Gloucester, UK27 - 16 Danny McClements4 - 12 WPts
16/08/2024Gloucester, UK26 - 16 Quito Canez1 - 6 WPts
18/06/2024Gloucester, UK25 - 16 Khalid Rassi6 - 14 WPts
19/04/2024Gloucester, UK24 - 16 Vicente Gomez1 - 2 WPts
20/02/2024Gloucester, UK23 - 16 Asif Dagher4 - 4 WPts
22/12/2023Gloucester, UK22 - 16 Aesculapius Anagnos4 - 12 WPts
23/10/2023Gloucester, UK21 - 16 Dai Payne3 - 3(2) WPts
24/08/2023Gloucester, UK20 - 16 Waqas Mustafa1 - 7 WPts
25/06/2023Gloucester, UK19 - 16 Montana Simon13 - 15 WPts
26/04/2023Gloucester, UK18 - 16 Rob Hoggarth2 - 9 WPts
25/02/2023Gloucester, UK17 - 16 Waqas Mustafa0 - 4 WPts
27/12/2022Norwich, UK16 - 16 Ian McCombie11 - 18 WPts
29/10/2022Wolverhampton, UK16 - 15 Gethin Mulryan24(1) - 7 LPts
22/09/2022Swansea, UK16 - 14 Andy McConkie7 - 17 LPts
22/08/2022London, UK16 - 13 Greg Ferris22 - 8 LPts
28/06/2022Gloucester, UK15 - 13 Leo Cardiff7 - 13 WPts
29/04/2022Gloucester, UK14 - 13 Edward McSween6 - 5 WPts
01/03/2022London, UK14 - 12 Brett Ready12 - 8 LPts
07/01/2022Gloucester, UK14 - 11 Ian McCombie7 - 15 LPts
07/11/2021Copenhagen, Denmark14 - 10 Frey Mork16 - 2 LPts
09/09/2021Gloucester, UK13 - 10 Juan Lujan5 - 16 WPts
09/07/2021London, UK12 - 10 Chris Auchter6 - 9 WPts
06/06/2021London, UK12 - 9 Hayden Davies8 - 7 LPts
04/05/2021London, UK12 - 8 Brendan Burn12 - 7 LPts
28/03/2021Gloucester, UK11 - 8 David Safley5 - 12 WPts
28/01/2021London, UK11 - 7 Max Broadfoot10 - 9 LPts
17/12/2020Mexico City, Mexico11 - 6 Joaquin Rosete10(1) - 7 LPts
18/10/2020Gloucester, UK10 - 6 Brendan Horsburgh4 - 10 WPts
20/08/2020Moreno Valley, USA9 - 6 Geoff Travis6 - 9 WPts
21/06/2020London, UK8 - 6 Rich Mullen1 - 8 WPts
29/04/2020Manchester, UK8 - 5 Robert Harris10 - 6 LPts UK National Championships 2020View
26/04/2020Manchester, UK7 - 5 Desmond Owen9 - 3 WPts UK National Championships 2020View
24/03/2020Gloucester, UK6 - 5 John Kahodi3 - 5 WPts
24/01/2020Stoke, UK5 - 5 Kai Jernigan3 - 5 WPts
02/12/2019Coventry, UK5 - 4 Waqar Rashed6 - 1 LPts
13/10/2019Gloucester, UK4 - 4 Zernebog Konovalov3 - 9 WPts
13/08/2019Gloucester, UK3 - 4 Fino Cavallari6 - 3 WPts
14/06/2019Gloucester, UK2 - 4 Goga Titov2 - 5 WPts
15/04/2019Gloucester, UK2 - 3 Kai Jernigan0 - 3 LPts
12/02/2019Gloucester, UK2 - 2 Tavon Tshwete2 - 1 LPts
13/12/2018Mesa, USA2 - 1 Saturnin Corona4 - 1 LPts
15/10/2018Georgetown, Guyana1 - 1 Michael Lemonds1 - 2 WPts
17/08/2018Gloucester, UK0 - 1 Jose Parreira1 - 0 WPts
19/06/2018Gloucester, UK0 - 0 Greg Ferris2 - 1 LPts