Weightclass:  Light Heavyweight
Location:  London, UK
Record:  17 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/10/2030London, UK16 - 25(1) Stuart McCartt1 - 0 WPts
07/08/2030London, UK15 - 25(1) Billy Phillips1 - 6 WPts
08/06/2030London, UK14 - 25(1) Godfrey Alooma5 - 15 WPts
09/04/2030London, UK13 - 25(1) Andy McKenzie0 - 1 WPts
08/02/2030London, UK12 - 25(1) Eustachy Kosaros1 - 11 WPts
10/12/2029London, UK12 - 24(1) Kenzie Moyo8 - 12 LPts
11/10/2029London, UK11 - 24(1) Božidar Glasnovic6 - 21 WPts
12/08/2029London, UK11 - 23(1) Kristofor Cacic4 - 4 LPts
13/06/2029London, UK11 - 22(1) Edmund Whitfield25(1) - 16 LPts
14/04/2029London, UK10 - 22(1) Connor McAllister4 - 18 WPts
14/02/2029London, UK9 - 22(1) Connor McAllister4 - 17 WPts
16/12/2028London, UK8 - 22(1) John Kendrick11 - 26(2) WPts
17/10/2028London, UK7 - 22(1) Isaac Broadie5 - 21 WPts
18/08/2028London, UK6 - 22(1) Brendan Carmicheal9 - 21 WPts
20/06/2028Odense, Denmark5 - 22(1) Amund Osterlund0 - 4(1) WPts
22/04/2028Madrid, Spain5 - 21(1) Diego Buendia16 - 16 LPts
23/02/2028Recife, Brazil5 - 20(1) Felippe Primo12 - 14 LPts
26/12/2027Kharkiv, Ukraine5 - 19(1) Anton Chunko8 - 30 LPts
28/10/2027Bologna, Italy5 - 18(1) Giorgio Adduci1 - 8 LPts
30/08/2027London, UK5 - 17(1) Cole Doyle0 - 17 LPts
01/07/2027Nantes, France5 - 16 Montrell Barse31(14) - 26 LKO3
03/05/2027Peterborough, UK4 - 16 Colin Griffith10(2) - 12 WPts
08/03/2027Glasgow, UK4 - 15 Harry McCray9(1) - 8 LPts
08/01/2027Watford, UK4 - 14 Brendan Carmicheal4 - 16 LPts
10/11/2026Puente Alto, Chile3 - 14 Alejandro Pinon1 - 11 WPts
12/09/2026Dushanbe, Tajikistan3 - 13 Mikhail Majidov5 - 22(3) LPts
14/07/2026Liverpool, UK2 - 13 Andrew McCowan2 - 10 WPts
21/05/2026Khujand, Tajikistan2 - 12 Kir Baighanoff17 - 33 LPts
23/03/2026Acapulco, Mexico2 - 11 Juan Montenegro13 - 20 LPts
23/01/2026London, UK1 - 11 Dan McFee10 - 10(5) WPts
26/11/2025Split, Croatia1 - 10 Bogdan Vukadin4 - 17 LPts
28/09/2025Zagreb, Croatia1 - 9 Grgur Poljak6 - 15 LPts
31/07/2025Edinburgh, UK1 - 8 Neil Elliot5 - 13 LPts
07/06/2025London, UK1 - 7 Danyaal Mahmad2 - 4 LPts
09/04/2025London, UK1 - 6 Elliot Yeats27 - 17 LPts
22/02/2025London, UK1 - 5 Cody Quier0 - 0 LPts
05/01/2025Telford, UK0 - 5 Dai Vaughn0 - 0 WPts
05/12/2024Riga, Latvia0 - 4 Fedor Kazains17 - 14 LPts
07/10/2024London, UK0 - 3 Krystiyan Taran13 - 17 LPts
09/08/2024Sheffield, UK0 - 2 John Bigg1 - 9 LPts
13/06/2024London, UK0 - 1 Adnan Basher1 - 0 LPts
13/04/2024London, UK0 - 0 Eric MacQueen3 - 1(1) LPts