Weightclass:  Light Heavyweight
Location:  London, UK
Record:  8 - 29(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2030London, UK7 - 29(3) Glynn Lynch2 - 6 WPts
02/10/2030London, UK6 - 29(3) Jaul Ziyati3 - 18 WPts
02/08/2030London, UK6 - 28(3) Aljoša Feric15(1) - 17 LPts
03/06/2030London, UK5 - 28(3) Mason McBride1 - 7 WPts
04/04/2030London, UK4 - 28(3) Iordan á Botev0 - 6 WPts
03/02/2030London, UK3 - 28(3) Kaj Bolding2 - 3 WPts
06/12/2029London, UK2 - 28(3) Loredo Banez0 - 4 WPts
08/10/2029London, UK2 - 27(3) Abdul Salah20(6) - 16 LPts
10/08/2029London, UK2 - 26(2) John Cowens25(3) - 10 LKO3
11/06/2029London, UK2 - 25(2) Vladislav á Balakov1 - 3 LPts
12/04/2029Northampton, UK1 - 25(2) John Pritchard7 - 16 WPts
13/02/2029Melbourne, Australia1 - 24(2) John Buchan10 - 8 LPts
15/12/2028London, UK1 - 23(2) Dave Zeno23 - 4 LPts
17/10/2028London, UK1 - 22(2) Keith Reese5 - 10 LPts
18/08/2028Sofia, Bulgaria1 - 21(2) Sava á Ankov9(1) - 20 LPts
20/06/2028Sofia, Bulgaria0 - 21(2) Suleyman Bata1 - 9 WPts
22/04/2028La Florida, Chile0 - 20(2) Ryo Albuquerque5 - 3 LPts
23/02/2028Bratislava, Slovakia0 - 19(1) Oto Rovnak23 - 35 LKO3
25/12/2027Dushanbe, Tajikistan0 - 18 Konstantin Budagova15 - 9 LKO3
27/10/2027Stoke, UK0 - 17 Irfan Iqbal5 - 9 LPts
28/08/2027Tulsa, USA0 - 16 Henry Yeoman10 - 13 LPts
30/06/2027Oslo, Norway0 - 15 Ragnar Billing12 - 17 LPts
02/05/2027San Miguel de Tucuman, Argentina0 - 14 Loredo Flores2 - 9 LPts
04/03/2027Melbourne, Australia0 - 13 John McFarlane8(1) - 16 LPts
04/01/2027Peterborough, UK0 - 12 Colin Griffith8(2) - 12 LPts
08/11/2026London, UK0 - 11 Ian McGowan5 - 18 LPts
09/09/2026Plymouth, UK0 - 10 Sam Shea0 - 5(3) LPts
24/07/2026Swansea, UK0 - 9 Phylip Hanegan4 - 13 LPts
25/05/2026London, UK0 - 8 Nathan Drummond8 - 2 LPts
26/03/2026London, UK0 - 7 Rex Cranston2 - 6 LPts
26/01/2026Zurich, Switzerland0 - 6 Armand Scheibe22 - 13 LPts
28/11/2025London, UK0 - 5 Nathan Drummond5 - 1 LPts
29/09/2025Bournemouth, UK0 - 4 Mark Keir2 - 4 LPts
03/08/2025Gloucester, UK0 - 3 Ian Gallagher6 - 17 LPts
05/06/2025Minsk, Belarus0 - 2 Fedir Panasuk11 - 11(3) LPts
07/04/2025Roskilde, Denmark0 - 1 Odell Wilder0 - 11 LPts
07/02/2025London, UK0 - 0 Duncan Rees0 - 0 LPts