Weightclass:  Heavyweight
Location:  London, UK
Record:  24 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2031London, UK23 - 15(1) Diego Basa5 - 2 WPts
22/02/2031London, UK23 - 14(1) Evgeny Oshchepkov6 - 2 LPts
24/12/2030London, UK22 - 14(1) Zacarias Mazo1 - 4 WPts
25/10/2030London, UK22 - 13(1) Scott McCreadie7 - 24 LPts
26/08/2030London, UK21 - 13(1) Ramirez Ennes1 - 5 WPts
27/06/2030London, UK21 - 12(1) Koldan Omar6 - 1 LPts
28/04/2030London, UK20 - 12(1) Donat Jaskot19 - 18 WPts
28/02/2030Santa Cruz de la Sierra, Bolivia19 - 12(1) Nasario Fonseca10 - 16 WPts
31/12/2029London, UK19 - 11(1) Mike Torrance13 - 14 LPts
02/11/2029Petionville, Haiti19 - 10(1) Orson Delpy2 - 6 LPts
03/09/2029Bangor, UK18 - 10(1) Jay Purves14 - 20 WPts
06/07/2029London, UK17 - 10(1) Matthew McCort12 - 30 WPts
08/05/2029Płock, Poland16 - 10(1) Bohater Smola6 - 18 WPts
10/03/2029London, UK15 - 10(1) Andrew MacEwan5 - 9 WPts
08/01/2029Toshkent, Uzbekistan14 - 10(1) Gennady Seitbeckow0 - 7 WPts
10/11/2028London, UK13 - 10(1) Dylan Algeo1 - 1 WPts
11/09/2028Naples, Italy12 - 10(1) Adolfo Quintiliani7 - 10 WPts
14/07/2028London, UK11 - 10(1) Oliver Bonner5 - 25 WPts
15/05/2028Plymouth, UK11 - 9(1) Malik Naim8 - 12 LPts
22/03/2028London, UK10 - 9(1) Alan MacFarlane5 - 9 WPts
22/01/2028London, UK9 - 9(1) Ian Grzyb0 - 4 WPts
23/11/2027London, UK8 - 9(1) Nathan Llywelyn6(1) - 12 WPts
24/09/2027Stockholm, Sweden8 - 8(1) Mio Loftin8 - 7 LPts
27/07/2027Cardiff, UK8 - 7(1) Mike Marr2 - 9 LPts
29/05/2027London, UK7 - 7(1) Jake Dee1 - 12 WPts
30/03/2027London, UK6 - 7(1) Rob McBane0 - 6 WPts
30/01/2027London, UK5 - 7(1) Mike Marr2 - 6 WPts
01/12/2026Wakefield, UK5 - 6(1) Jim McCartt4 - 18(2) LPts
12/10/2026Bremerhaven, Germany5 - 5(1) Winfield Samson11 - 17 LPts
14/08/2026Christchurch, New Zealand5 - 4(1) Johnny Norris18 - 9 LPts
15/06/2026Plymouth, UK5 - 3(1) Dom Larimer4 - 11 LPts
21/04/2026London, UK4 - 3(1) John Swanston10 - 22 WPts
07/03/2026Manchester, UK3 - 3(1) Mark Muir7 - 17(15) WPts
04/02/2026Liverpool, UK2 - 3(1) Chris Daly1 - 15 WPts
16/12/2025Kumasi, Ghana1 - 3(1) Connor Ako1 - 9 WPts
18/10/2025Manchester, UK1 - 2 Robert Kinnock32(4) - 14 LTKO3
02/09/2025London, UK1 - 1 Amon Pizzorno11 - 15 LPts
06/07/2025Liverpool, UK1 - 0 Syed Hallal7 - 14 LPts
13/05/2025London, UK0 - 0 Hamish McClarty0 - 2 WPts