Weightclass:  Light Welterweight
Location:  Manchester, UK
Record:  17(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2023Manchester, UK16(1) - 17 Bradley Scioli1 - 6 WPts
09/04/2023Manchester, UK15(1) - 17 Felix Casten1 - 6 WPts
08/02/2023Manchester, UK14(1) - 17 Xalvador Gil1 - 2 WPts
09/12/2022Manchester, UK13(1) - 17 Montego Dopale6 - 15 WPts
09/10/2022Manchester, UK13(1) - 16 Toma Kovalenoks5 - 9 LPts
10/08/2022Manchester, UK12(1) - 16 Malcolm MacIntyre16(1) - 9 WPts
09/06/2022Manchester, UK11(1) - 16 Marjun Anzures4 - 20 WPts
10/04/2022Manchester, UK11(1) - 15 Urvano Alcaraz10 - 12(1) LPts
10/02/2022Manchester, UK11(1) - 14 Dominic Rinne15 - 7 LPts
11/12/2021Manchester, UK10 - 14 Mark Johnston8 - 14(5) WKO3
10/10/2021Manchester, UK9 - 14 Ian Shirer6 - 14 WPts
09/08/2021Manchester, UK8 - 14 Bryn Hopkins0 - 2 WPts
07/06/2021Wolverhampton, UK8 - 13 Chris Kavanagh6 - 16 LPts
26/04/2021Manchester, UK8 - 12 Jonathan Gwilym13 - 3 LPts UK National Championships 2021View
13/04/2021London, UK7 - 12 Seth Prichard17 - 3 WPts
13/03/2021Galway, Ireland7 - 11 Lee McReynolds11 - 5 LPts
13/01/2021Manchester, UK7 - 10 Henry Hannigan13 - 8 LPts
12/11/2020Norwich, UK6 - 10 Hayden Byrne3 - 11 WPts
18/09/2020Tokyo, Japan5 - 10 Mitsuru Takemoto10 - 3 WPts
21/07/2020Manchester, UK5 - 9 Henry Hannigan10 - 7 LPts
20/05/2020Luton, UK5 - 8 Nicholas Doughtie3(1) - 5 LPts
22/03/2020Manchester, UK5 - 7 Adnan Rahaman7 - 6 LPts
22/01/2020Varna, Bulgaria4 - 7 Neofit á Kjucukov2 - 10 WPts
24/11/2019Norwich, UK3 - 7 Hayden Byrne2 - 6 WPts
30/09/2019Portsmouth, UK3 - 6 Sam Ables3 - 4 LPts
05/08/2019San Juan, Puerto Rico3 - 5 Rodrigo Villalpando7 - 1 LPts
07/06/2019Delmas, Haiti3 - 4 Percy Belan1 - 8 LPts
09/04/2019Manchester, UK2 - 4 George Cormack3 - 2 WPts
06/02/2019Bradford, UK2 - 3 David Athanasiou3 - 2 LPts
12/12/2018Norwich, UK1 - 3 Ian Kenneth2 - 5 WPts
31/10/2018Preston, UK1 - 2 Rex Reese4 - 2 LPts
16/09/2018Manchester, UK0 - 2 Dillon Main0 - 3 WPts
16/07/2018Fort Lauderdale, USA0 - 1 Gethin Yeoman1 - 0 LPts
18/05/2018Manchester, UK0 - 0 Alp Calislar0 - 0 LPts