Weightclass:  Middleweight
Location:  Manchester, UK
Record:  22(3) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/02/2030Manchester, UK21(3) - 32 Seth Gibson3 - 18 WPts
26/12/2029Manchester, UK20(3) - 32 Hardon Jorix2 - 3 WPts
27/10/2029Manchester, UK19(3) - 32 Ricardo Bermudes2 - 2 WPts
27/08/2029Manchester, UK18(3) - 32 Vidar Bratt4 - 14 WPts
28/06/2029Manchester, UK17(3) - 32 Theo Downey2 - 3 WPts
29/04/2029Manchester, UK16(3) - 32 Kian Gregan1 - 3 WPts
28/02/2029Accra, Ghana15(3) - 32 Mark Agyemang-Badu16 - 13 WPts
31/12/2028Valencia, Spain14(3) - 32 Manny Coto1 - 2 WPts
02/11/2028Guangzhou, China14(3) - 31 Zhong Wie14(1) - 17 LPts
04/09/2028Ostrava, Czech Republic14(3) - 30 Otakar Michna28 - 13 LPts
07/07/2028Montevideo, Uruguay14(3) - 29 Sagaz Cedillo11 - 20 LPts
09/05/2028Birmingham, UK13(2) - 29 Matt McGuire11 - 29(5) WKO3
14/03/2028Kingston, Jamaica13(2) - 28 Fraser Binner6 - 17 LPts
15/01/2028London, UK13(2) - 27 Kris Cour13 - 24 LPts
17/11/2027Aberdeen, UK13(2) - 26 Andrew Boyle14 - 17 LPts
20/09/2027Graz, Austria12(2) - 26 Berchtwald Hawranek12 - 8 WPts
23/07/2027Stockholm, Sweden12(2) - 25 Charlie Thorkelson15 - 2 LPts
25/05/2027Antwerp, Belgium12(2) - 24 Jaan Casembroot14 - 25 LPts
27/03/2027Khujand, Tajikistan12(2) - 23 Nariman Sayed7 - 15 LPts
27/01/2027Sunderland, UK12(2) - 22 Blake Blackman8 - 21 LPts
29/11/2026Changchun, China12(2) - 21 Huang-fu Tzeng8 - 21 LPts
01/10/2026New Amsterdam, Guyana12(2) - 20 Dave Waterson8 - 22(1) LPts
03/08/2026Harare, Zimbabwe11(2) - 20 Lucas Kamkwindo2 - 18(2) WPts
05/06/2026Baku, Azerbaijan11(2) - 19 Rashad Mamedkuliyev16 - 10 LPts
07/04/2026Manchester, UK10(2) - 19 Carlos Labrador5 - 8 WPts
07/02/2026Glasgow, UK9(1) - 19 Eddie Murphy7 - 13(6) WKO3
11/12/2025Bangalore, India8(1) - 19 Malik Zaman4 - 17(2) WPts
13/10/2025Seattle, USA8(1) - 18 Corey Stackpole6 - 13 LPts
15/08/2025Birmingham, UK7(1) - 18 Hayden Teagan8 - 15 WPts
18/06/2025Gaziantep, Turkey7(1) - 17 Mehmed Oran1 - 2 LPts
20/04/2025Barcelona, Spain6(1) - 17 Jax Basto0 - 8(3) WPts
20/02/2025Baku, Azerbaijan6(1) - 16 Khudaverdi Saeed31 - 13 LPts
23/12/2024Yekaterinburg, Russia6(1) - 15 Arseni Svirin34 - 19 LPts
25/10/2024Baku, Azerbaijan6(1) - 14 Hakim Jamilov35 - 8 LPts
27/08/2024Isfahan, Iran5(1) - 14 Jawad Hakeem11(2) - 29(2) WPts
28/06/2024London, UK4(1) - 14 Dillon Scripture2 - 14 WPts
30/04/2024Manchester, UK4(1) - 13 Orlando Barillas1 - 4 LPts
02/03/2024Manchester, UK3(1) - 13 Jay Brockie1 - 3 WPts
02/01/2024Manchester, UK3(1) - 12 Anton Bajghanbaev24(2) - 14 LPts
03/11/2023Manchester, UK3(1) - 11 August Broman1 - 6 LPts
05/09/2023Salzburg, Austria2 - 11 Bing Markwardt0 - 0 WKO3
08/07/2023Bangkok, Thailand2 - 10 Pharanpetch Muangsima12 - 18 LPts
10/05/2023Manchester, UK1 - 10 Kompayak Phoruendee0 - 6 WPts
11/03/2023Richmond, Canada1 - 9 Phil Renfrew6 - 24(1) LPts
11/01/2023Tamale, Ghana1 - 8 Fraser Bariagher5 - 20 LPts
13/11/2022Geneva, Switzerland1 - 7 Ray Prost7(1) - 22 LPts
15/09/2022Bradford, UK0 - 7 Bryn Leamon1 - 14(3) WPts
18/07/2022Bangkok, Thailand0 - 6 Kongsuk Longsawang10 - 17 LPts
19/05/2022Memphis, USA0 - 5 Phil Binney6 - 10(1) LPts
21/03/2022London, UK0 - 4 Zafa Hammoud8 - 14(2) LPts
18/02/2022Bristol, UK0 - 3 Mark Trent0 - 0 LPts
18/01/2022Breda, Netherlands0 - 2 Gustaaf Moestaert17(1) - 7 LPts
19/11/2021Manchester, UK0 - 1 Dan Ledingham14 - 9 LPts
18/09/2021Manchester, UK0 - 0 Mark Magrum1 - 2 LPts