Weightclass:  Welterweight
Location:  Telford, UK
Record:  19(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2025Telford, UK18(2) - 27 Kanja Manhas4 - 3 WPts
13/10/2025Telford, UK17(2) - 27 Davie Ruddock10 - 18 WPts
15/08/2025Telford, UK16(2) - 27 Kris Miller24(1) - 22 WPts
16/06/2025Telford, UK15(2) - 27 David Ndelela1 - 4 WPts
17/04/2025Telford, UK14(2) - 27 Alastair Farland0 - 2 WPts
16/02/2025Telford, UK13(2) - 27 John Culbert0 - 12 WPts
18/12/2024London, UK12(2) - 27 Robert Creamer9 - 32(4) WPts
25/10/2024Newcastle, UK12(2) - 26 Sean Hayden15(1) - 24 LPts
27/08/2024Telford, UK12(2) - 25 Ellis Kozma1 - 2 LPts
28/06/2024Khayelitsha, South Africa11(1) - 25 Sam Nzimande3 - 15(1) WKO3
30/04/2024London, UK11(1) - 24 Aeron Jones21 - 14 LPts
08/03/2024Bristol, UK11(1) - 23 Brett Treacy23(1) - 14 LPts
13/01/2024Telford, UK10(1) - 23 Ricky McBeath2 - 0 WPts
01/01/2024Manukau, New Zealand9(1) - 23 Jay Magnus21 - 14 WPts
03/11/2023Cape Town, South Africa8(1) - 23 Lamech Dikgacoi21 - 12 WPts
05/09/2023Saratov, Russia7(1) - 23 Alik Petrenko0 - 0 WPts
08/07/2023London, UK7(1) - 22 Sam Boyce17 - 12 LPts
24/05/2023Huddersfield, UK7(1) - 21 Tony Lewis15 - 13 LPts
22/04/2023Buenos Aires, Argentina6(1) - 21 Xaverius Gonsalez3 - 4 WPts
22/02/2023London, UK6(1) - 20 Declan Teel22 - 12 LPts
05/01/2023Yerevan, Armenia5 - 20 Sanadrug Dadikozyan0 - 0 WKO3
07/11/2022Riga, Latvia4 - 20 Andrii Vecgailis3 - 13 WPts
09/09/2022Paris, France4 - 19 Canaan Guichard12 - 8 LPts
12/07/2022Vilnius, Lithuania4 - 18 Kajetan Korkowski13 - 13 LPts
14/05/2022Telford, UK4 - 17 Haldor Opheim21 - 4 LPts
14/03/2022Galway, Ireland4 - 16 Nathan Gorman7(1) - 16 LPts
14/01/2022Telford, UK3 - 16 Guy de Musset0 - 2 WPts
14/11/2021Telford, UK2 - 16 Paul Magnusson5(1) - 20 WPts
14/09/2021Telford, UK2 - 15 Kai Dee11 - 9 LPts
14/07/2021Telford, UK2 - 14 Mursal Maududi8 - 11 LPts
13/05/2021London, UK2 - 13 Syed Fahmy6(1) - 10 LPts
18/03/2021London, UK2 - 12 Colin Spence11 - 10 LPts
27/01/2021Telford, UK1 - 12 Lazar Rudzugailis2 - 12 WPts
26/11/2020Bangkok, Thailand1 - 11 Chalermjak Narongchai10 - 5 LPts
28/09/2020Telford, UK1 - 10 Henry MacGibbon2 - 10 LPts
29/07/2020Asuncion, Paraguay1 - 9 Oro Mosqueda7 - 7 LPts
29/05/2020Kaduna, Nigeria1 - 8 James Ofoegbu2 - 10 LPts
31/03/2020Telford, UK0 - 8 Joe Coughlan3 - 10 WPts
31/01/2020Lagos, Nigeria0 - 7 Euan Ecoma8 - 5 LPts
02/12/2019Telford, UK0 - 6 Abdon Otradovec5 - 8 LPts
03/10/2019Zagreb, Croatia0 - 5 Florijan Kukec1 - 5 LPts
04/08/2019Telford, UK0 - 4 Zafa Baddour8 - 0 LPts
05/06/2019Lusaka, Zambia0 - 3 Lugono Chitepo6 - 2 LPts
07/04/2019Wolverhampton, UK0 - 2 Fraser Fitzgerald0 - 2 LPts
15/02/2019London, UK0 - 1 Mel McVean3 - 3 LPts
18/12/2018Soshanguve, South Africa0 - 0 Chike Magwanishi0 - 0 LPts