Weightclass:  Welterweight
Location:  York, UK
Record:  23(3) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2025York, UK22(2) - 20 Mark Cummins0 - 3 WKO3
20/04/2025York, UK21(2) - 20 John Desmond0 - 1 WPts
19/02/2025York, UK20(2) - 20 Ulises Montilla4 - 9 WPts
21/12/2024York, UK19(2) - 20 Morgan Alban13 - 11 WPts
22/10/2024York, UK18(2) - 20 Bryn Clark0 - 5(1) WPts
24/08/2024Norwich, UK17(2) - 20 Abdul Gillani31(3) - 11(1) WPts
27/06/2024London, UK17(2) - 19 Joseph MacIver22 - 19 LPts
28/04/2024York, UK16(2) - 19 Davie Ruddock7 - 11 WPts
29/02/2024Accra, Ghana15(1) - 19 Mark Rabiu4 - 8 WKO3
31/12/2023Glasgow, UK14(1) - 19 Andy Kilduff8 - 24 WPts
02/11/2023London, UK14(1) - 18 Aeron Jones18 - 14 LPts
07/09/2023Huddersfield, UK13(1) - 18 Daniel MacNair9 - 11 WPts
10/07/2023Algiers, Algeria13(1) - 17 Farhan Abderrahmane24 - 12 LPts
12/05/2023Shamkir, Azerbaijan13(1) - 16 Shirzad Amiraslanov21(1) - 11 LPts
14/03/2023Glasgow, UK13(1) - 15 Tommy McCowen13 - 13 LPts
20/01/2023London, UK13(1) - 14 Dave de Chaumont21 - 10 LPts
25/11/2022Swansea, UK12(1) - 14 Harvey Carran11(1) - 12 WPts
11/10/2022Milton Keynes, UK12(1) - 13 Hugh Dee19 - 6 LPts
10/09/2022Helsinki, Finland12(1) - 12 Sami Lammi23(1) - 6 LPts
13/07/2022Oulu, Finland12(1) - 11 Jorma Sinkkonen13 - 12 LPts
15/05/2022Zagreb, Croatia11(1) - 11 Borko Ðurkin17 - 8 WPts
17/03/2022York, UK10 - 11 Jeraldo Napoleon1 - 21(10) WKO3
16/01/2022London, UK10 - 10 Sam Boyce11 - 9 LPts
02/12/2021Derby, UK10 - 9 Sammy McKowen4 - 19 LPts
29/10/2021Kharkiv, Ukraine10 - 8 Timofei Bula20 - 2 LPts
31/08/2021York, UK10 - 7 Fumio Tanaka17 - 2 LPts
30/06/2021York, UK9 - 7 Sobhan Jian0 - 9(1) WPts
29/04/2021York, UK8 - 7 Chris Cook2 - 11 WPts
28/02/2021Gomel, Belarus8 - 6 Sergei Barno13(1) - 4 LPts
30/12/2020Belfast, UK7 - 6 Daniel McNaughton3 - 4 WPts
17/11/2020Dubai, UAE7 - 5 Imran Sad7 - 10 LPts
18/09/2020York, UK6 - 5 Ibrahim Naseeb3(1) - 12 WPts
18/07/2020Yerevan, Armenia6 - 4 Gaydzag Yaldizcian3 - 10 LPts
18/05/2020Minsk, Belarus5 - 4 Symon Mitnick3 - 10 WPts
20/03/2020York, UK5 - 3 Wiji Masyukur2 - 9 LPts
20/01/2020York, UK4 - 3 James Muir2 - 5 WPts
19/11/2019York, UK3 - 3 Nathan Whitton4 - 8 WPts
19/09/2019York, UK2 - 3 Rodrigo Valdivia4 - 5 WPts
20/07/2019Odessa, Ukraine2 - 2 Pylyp Slifko6 - 3 LPts
22/05/2019Kingston, Jamaica2 - 1 Kian Banter4 - 0 LPts
24/03/2019London, UK1 - 1 Aaron Richard0 - 6 WPts
04/02/2019Cardiff, UK0 - 1 Declan Dunn1 - 0 WPts
18/12/2018Ponce, Puerto Rico0 - 0 Ryo Armando0 - 0 LPts