Weightclass:  Middleweight
Location:  London, UK
Record:  24 - 20(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2025London, UK23 - 20(3) Arthur Carmody1 - 0 WPts
24/06/2025London, UK23 - 19(3) Greg Roose15 - 28(4) LPts
25/04/2025London, UK22 - 19(3) Blake Blackman3 - 15 WPts
24/02/2025London, UK21 - 19(3) Shaun Teague3 - 6 WPts
27/12/2024London, UK20 - 19(3) Zachary Dower7 - 19 WPts
28/10/2024London, UK19 - 19(3) Alec Safley1 - 0 WPts
29/08/2024London, UK18 - 19(3) Des Evans0 - 4 WPts
01/07/2024London, UK17 - 19(3) Izunna Feghabo8 - 15 WPts
02/05/2024London, UK16 - 19(3) Greg Roose11 - 25(4) WPts
03/03/2024London, UK15 - 19(3) Des Evans0 - 1 WPts
03/01/2024London, UK14 - 19(3) Charles Keane0 - 3 WPts
04/11/2023London, UK13 - 19(3) John McNeill4 - 3 WPts
06/09/2023London, UK12 - 19(3) Zachary Dower4 - 13 WPts
08/07/2023London, UK11 - 19(3) Zachary Dower4 - 12 WPts
08/05/2023Almaty, Kazakhstan11 - 18(3) Zuffur Merckulow21 - 13(3) LPts
10/03/2023Baku, Azerbaijan11 - 17(3) Nijat Abdurrahmirov16(2) - 14 LPts
10/01/2023Dublin, Ireland10 - 17(3) Eoghan Ferguson12 - 17 WPts
12/11/2022Vienna, Austria10 - 16(3) Hanz Hellmann31 - 4 LPts
14/09/2022Bangor, UK9 - 16(3) Bryn Walsh17(1) - 11(1) WPts
17/07/2022Ilesa, Nigeria9 - 15(2) Ashley Erinle9 - 11 LKO3
19/05/2022Almaty, Kazakhstan9 - 14(2) Vikenti Ercesh26 - 3 LPts
21/03/2022London, UK8 - 14(2) Asif Bagheri0 - 4 WPts
19/01/2022Belfast, UK8 - 13(2) Shamus Carey3 - 12 LPts
16/12/2021Newcastle, UK7 - 13(2) Paul McFarlane13 - 13 WPts
14/11/2021Zagreb, Croatia7 - 12(1) Karlo Mitrovic13 - 4 LKO3
16/09/2021London, UK6 - 12(1) Mark Weatherley0 - 18 WPts
22/07/2021London, UK6 - 11(1) Phil Service13 - 8 LPts
24/05/2021London, UK5 - 11(1) Talus Cali2 - 9 WPts
25/03/2021London, UK5 - 10(1) Hui-chao Au8 - 11 LPts
25/01/2021Cork, Ireland4 - 10(1) Oliver Wilson3 - 13(2) WPts
27/11/2020Bristol, UK4 - 9(1) Hugh Muir6 - 9 LPts
30/09/2020London, UK4 - 8(1) Mikko Vuorela18 - 2 LPts
31/07/2020Toronto, Canada4 - 7(1) Tenenan Bobet10 - 5 LPts
01/06/2020London, UK4 - 6 Pat McCaskill6 - 7 LKO3
31/03/2020London, UK4 - 5 John Dewar11 - 3 LPts
30/01/2020Glasgow, UK4 - 4 Alex Madigan5 - 4 LPts
01/12/2019San Juan, Puerto Rico4 - 3 Senon Calderon5 - 4 LPts
02/10/2019London, UK3 - 3 Nathan Nkala0 - 2 WPts
03/08/2019Vilnius, Lithuania2 - 3 Gabrysz Barnas1 - 5 WPts
04/06/2019Bangkok, Thailand2 - 2 Jomthong Piriyapinyo2 - 2 LPts
05/04/2019Dundee, UK1 - 2 Henry Lane0 - 3 WPts
03/03/2019Dniprodzerzhynsk, Ukraine1 - 1 Koldan Choma0 - 2 LPts
03/01/2019San Miguel de Tucuman, Argentina0 - 1 Fraco Chavis1 - 0 WPts
05/11/2018Chelyabinsk, Russia0 - 0 Ioakim Oshchepkov0 - 0 LPts