Weightclass:  Middleweight
Location:  London, UK
Record:  24 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2025London, UK23 - 25 Michi Kimura0 - 5 WPts
26/04/2025London, UK22 - 25 Shaun Teague4 - 7 WPts
25/02/2025London, UK21 - 25 Blake Blackman3 - 14 WPts
27/12/2024London, UK20 - 25 Arthur Corado0 - 1 WPts
28/10/2024London, UK20 - 24 Mal Owen6 - 17 LPts
30/08/2024London, UK19 - 24 Obaid Nejaim3 - 17(9) WPts
02/07/2024London, UK18 - 24 Ryuu Kudo2 - 13(2) WPts
03/05/2024London, UK17 - 24 Patrick Dower0 - 2 WPts
04/03/2024London, UK16 - 24 Alejandro Antolin1 - 1 WPts
04/01/2024London, UK15 - 24 Kaleb Dotse1 - 10 WPts
06/11/2023London, UK15 - 23 Franklin Boileau25 - 9 LPts
07/09/2023London, UK14 - 23 Matt McGuire0 - 10(3) WPts
08/07/2023London, UK13 - 23 Charles MacEachern1 - 0 WPts
08/05/2023Zagreb, Croatia13 - 22 Gordan Stilinovic20 - 10 LPts
10/03/2023Manchester, UK13 - 21 Jake McCowen7 - 21 LPts
14/01/2023Leeds, UK12 - 21 Brett Grass3 - 23 WPts
16/11/2022Coventry, UK12 - 20 Charles Mears23 - 10 LPts
03/10/2022London, UK12 - 19 Danny McRobbie20(3) - 8 LPts
28/08/2022Liverpool, UK12 - 18 Sam Ewings23 - 9 LPts
18/07/2022Lima, Peru11 - 18 Carlos Aros1 - 0 WPts
19/05/2022Lublin, Poland11 - 17 Pawel Surma13 - 14 LPts
21/03/2022Birmingham, UK11 - 16 Denton Pearce14 - 11 LPts
21/01/2022Leicester, UK10 - 16 Mark McFarlane10 - 9 WPts
01/12/2021London, UK10 - 15 Dave Cour10 - 15 LPts
30/09/2021London, UK10 - 14 Leighton Ruddock8 - 15 LPts
30/07/2021Sunderland, UK10 - 13 Shaun Milland10 - 10 LPts
14/06/2021London, UK10 - 12 Jimi Vuorio4 - 9 LPts
14/04/2021Nottingham, UK10 - 11 Leeroy Barrack14(1) - 1 LPts
27/02/2021London, UK9 - 11 David Corson4 - 12 WPts
28/12/2020Leeds, UK9 - 10 Mohsin Mohamad6 - 10 LPts
20/11/2020Caracas, Venezuela9 - 9 Carlos Manzanares4(1) - 11 LPts
21/09/2020London, UK8 - 9 Carlos Salguero3 - 10 WPts
21/07/2020Colchester, UK7 - 9 Dave Cour8 - 8 WPts
11/06/2020London, UK6 - 9 Merck Joossens7 - 9 WPts
11/04/2020Leon, Mexico6 - 8 Cruz Rosal1 - 3 LPts
12/02/2020Warsaw, Poland6 - 7 Pawel Sultan8 - 2 LPts
14/12/2019London, UK5 - 7 Brad Clardy2 - 9 WPts
21/10/2019Nairobi, Kenya5 - 6 Quintavius Mugane5 - 6 LPts
23/08/2019La Spezia, Italy4 - 6 Claudio Armani2 - 7 WPts
25/06/2019London, UK3 - 6 Yuji Ishimoto3 - 4 WPts
26/04/2019London, UK2 - 6 Sung-ryong Goe0 - 8 WPts
24/02/2019London, UK1 - 6 Adam Walls2 - 5 WPts
25/12/2018Mamelodi, South Africa1 - 5 Cody Liebenberg4 - 1 LPts
27/10/2018Cologne, Germany1 - 4 Yohann Kueker1 - 3 LPts
29/08/2018London, UK0 - 4 James Sanders3 - 0 WPts
05/07/2018Leeds, UK0 - 3 Hayden Tier0 - 0 LPts
02/06/2018Cambridge, UK0 - 2 Sam MacFarlane0 - 3 LPts
20/04/2018London, UK0 - 1 John Kor0 - 0 LPts
19/03/2018London, UK0 - 0 Sam Ewings1 - 1 LPts