Weightclass:  Middleweight
Location:  London, UK
Record:  28 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2026London, UK27 - 26 Ian Orton1 - 0 WPts
07/10/2026London, UK26 - 26 Tae-hee Pae1 - 4 WPts
08/08/2026London, UK25 - 26 Brad Clardy24(1) - 32 WPts
09/06/2026London, UK24 - 26 Jasper Clabby2 - 9 WPts
11/04/2026London, UK23 - 26 Greg Roose18 - 30(5) WPts
10/02/2026London, UK23 - 25 Thomas Burns0 - 2 LPts
12/12/2025London, UK22 - 25 Eoin McLoughlin2 - 6 WPts
14/10/2025London, UK21 - 25 Sam Starratt2 - 6 WPts
16/08/2025London, UK20 - 25 Colin McQuillin1 - 0 WPts
17/06/2025London, UK19 - 25 Ashley McCorkle1 - 3 WPts
18/04/2025London, UK18 - 25 Adam MacQuarrie7 - 9 WPts
17/02/2025London, UK17 - 25 Declan Banks1 - 19 WPts
19/12/2024London, UK16 - 25 Ellis Baiya0 - 10(1) WPts
20/10/2024Adana, Turkey15 - 25 Cemil Arif4 - 15 WPts
22/08/2024London, UK14 - 25 Nwankwo Chukwumerije3 - 10 WPts
24/06/2024Baku, Azerbaijan14 - 24 Zuffur Sarah9 - 8 LPts
26/04/2024Karaj, Iran13 - 24 Yasin Tabatabai0 - 3 WPts
27/02/2024Oran, Algeria13 - 23 Kashif Belmellat26(1) - 14 LPts
30/12/2023Bulawayo, Zimbabwe12 - 23 Ian Muparati5 - 30 WPts
01/11/2023London, UK11 - 23 Thierry Oliphant3 - 9 WPts
02/09/2023London, UK10 - 23 Jean-Luc Backeljauw1 - 5 WPts
05/07/2023Cabuyao, Philippines9 - 23 Alejandro Cerna0 - 0 WPts
07/05/2023Baku, Azerbaijan9 - 22 Valid Mammadaliyev7 - 18 LPts
09/03/2023Sofia, Bulgaria9 - 21 Filip á Guentchev14 - 19 LPts
09/01/2023Riga, Latvia9 - 20 Georgiy Biezais15 - 13 LPts
11/11/2022Puente Alto, Chile9 - 19 Angel Guerro9 - 20 LPts
13/09/2022London, UK8 - 19 Paul Duncanson2 - 10 WPts
15/07/2022Bangkok, Thailand8 - 18 Ekapol Sanghamkichakul19 - 9 LPts
17/05/2022London, UK7 - 18 Mark Weatherley0 - 22 WPts
03/04/2022London, UK7 - 17 Faisal Hai15 - 6 LPts
28/02/2022Sheffield, UK6 - 17 Lloyd Davies8 - 20 WPts
23/01/2022Wolverhampton, UK6 - 16 Leighton Cullen8 - 11 LPts
28/11/2021London, UK6 - 15 Floyd Lorimer13 - 9 LPts
30/09/2021Ulaanbaatar, Mongolia5 - 15 Fadei Gan-Erdene6 - 13 WPts
02/08/2021Hull, UK5 - 14 Ian Haning12 - 6 LPts
03/06/2021Liverpool, UK5 - 13 Malcolm McAlinden10 - 12 LPts
28/04/2021London, UK4 - 13 Ioakim Russak4 - 12 WPts
27/02/2021London, UK4 - 12 Gareth McElligott9 - 11 LPts
21/01/2021Gothenburg, Sweden4 - 11 Vincent Wadell3 - 11 LPts
22/11/2020Birmingham, UK4 - 10 Deri Owen11 - 2 LPts
06/10/2020Birmingham, UK4 - 9 Will Clenney13 - 5 LPts
14/08/2020Brighton and Hove, UK4 - 8 Glynn Hay10 - 3 LPts
07/07/2020London, UK3 - 8 Henry Lane3 - 9 WPts
06/05/2020London, UK2 - 8 Danny McRobbie9 - 4 WPts
07/03/2020Port Harcourt, Nigeria2 - 7 Chinedu Ajasoro1 - 1 LPts
08/01/2020Coventry, UK2 - 6 Sam Sullivan1 - 6 LPts
08/12/2019Leeds, UK2 - 5 Inigo Flynn7 - 3 LPts
10/10/2019Colchester, UK2 - 4 Bart Dempsey4 - 2 LPts
02/09/2019Cairo, Egypt2 - 3 Asif Elmanhaly6 - 4 LPts
04/07/2019Wakefield, UK2 - 2 John Hee1 - 0 LPts
10/05/2019Nottingham, UK2 - 1 Leeroy Barrack3 - 0 LPts
07/04/2019London, UK1 - 1 Bryn Walsh3 - 3(1) WPts
04/02/2019London, UK0 - 1 Floyd Lorimer5 - 0 WPts
05/12/2018London, UK0 - 0 Rhys Evans1 - 0 LPts