Weightclass:  Middleweight
Location:  Leeds, UK
Record:  15(3) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2030Leeds, UK14(3) - 19 Brett Taal6 - 1 WPts
16/10/2030Leeds, UK13(3) - 19 Charlie McKay0 - 8 WPts
16/08/2030Leeds, UK12(3) - 19 Ramirez Garcia4 - 5 WPts
17/06/2030Leeds, UK11(3) - 19 Fraser Gavin1 - 14 WPts
18/04/2030Leeds, UK11(3) - 18 Zafa Bangura3 - 12 LPts
17/02/2030Leeds, UK10(3) - 18 Kieran Coleman0 - 1 WPts
20/12/2029Leeds, UK9(2) - 18 Carlos Polanco0 - 2 WKO3
21/10/2029Leeds, UK9(2) - 17 Dillon Madden17 - 17 LPts
22/08/2029Leeds, UK8(2) - 17 Chrestien Ulliel1 - 5 WPts
23/06/2029Leeds, UK7(2) - 17 Elis Frykman0 - 10 WPts
25/04/2029Leeds, UK6(1) - 17 Gavin McLeod0 - 9 WKO3
24/02/2029Leeds, UK5 - 17 Curtis Diderot2 - 7 WKO3
26/12/2028Ulaanbaatar, Mongolia5 - 16 Confucius Balzanov18(1) - 13 LPts
28/10/2028Poltava, Ukraine4 - 16 Petro Marko11 - 15 WPts
30/08/2028Dushanbe, Tajikistan4 - 15 Gulbala Mahammadov18 - 15 LPts
02/07/2028Ostrava, Czech Republic4 - 14 JonᚠDanko9 - 20 LPts
04/05/2028Aarhus, Denmark4 - 13 Gardiner Gustavsen13 - 16(2) LPts
06/03/2028Riga, Latvia4 - 12 Valeri Priezukalns17 - 13 LPts
07/01/2028Rijeka, Croatia4 - 11 Božo Krešic7 - 24(7) LPts
09/11/2027Dun Laoghaire, Ireland4 - 10 Richie Cloy9 - 17 LPts
11/09/2027Durres, Albania3 - 10 Agron Erdinch2 - 13 WPts
14/07/2027Puente Alto, Chile3 - 9 Neron Ruvalcaba5 - 19 LPts
16/05/2027Barcelona, Venezuela3 - 8 Guillermo Nino18(1) - 13 LPts
18/03/2027Zagreb, Croatia3 - 7 Matko Kelemen3 - 20 LPts
18/01/2027Adelaide, Australia3 - 6 Faisal Zardari17(1) - 11 LPts
20/11/2026Ulaanbaatar, Mongolia3 - 5 Georgiy Ulsbold6 - 27 LPts
22/09/2026Zagreb, Croatia2 - 5 Bojan Jeroncic8 - 20 WPts
25/07/2026Almaty, Kazakhstan2 - 4 Andrii Mucanoff14 - 14 LPts
27/05/2026Leeds, UK2 - 3 John Keough14 - 6 LPts
29/03/2026Leeds, UK2 - 2 Chris Madoc7 - 10 LPts
29/01/2026Harare, Zimbabwe1 - 2 Michael Sadiki3 - 11 WPts
01/12/2025Dakar, Senegal1 - 1 Jasper Phillippe13 - 12 LPts
03/10/2025Norwich, UK1 - 0 Rob Spens3 - 1 LPts
12/08/2025Leeds, UK0 - 0 Bradley Telford0 - 0 WPts