Weightclass:  Welterweight
Location:  London, UK
Record:  4 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2028London, UK3 - 23(1) Tobias Redpath4 - 3 WPts
25/01/2028London, UK3 - 22(1) Mark McClung30 - 9 LPts
24/11/2027London, UK2 - 22(1) Mark Hendrick0 - 3 WPts
26/09/2027London, UK2 - 21(1) Robert MacMillan7 - 8 LPts
27/07/2027London, UK2 - 20(1) Bonifacy Duda9 - 20 LPts
28/05/2027London, UK2 - 19(1) Leighton Rooney3 - 14 LPts
29/03/2027London, UK2 - 18(1) Abhay Bansal1 - 12 LPts
26/01/2027London, UK2 - 17(1) Juan Gaona5 - 15(1) LPts
27/11/2026London, UK2 - 16(1) Suneil Jagpal7 - 7(1) LPts
28/09/2026London, UK2 - 15(1) Santiago Ignacio8 - 11 LPts
30/07/2026Mumbai, India2 - 14(1) Aseem Bahri8 - 12 LPts
01/06/2026San Felipe de Puerto Plata, Dominican Republic1 - 14(1) Fanuco Bello4 - 9 WPts
03/04/2026Baku, Azerbaijan1 - 13(1) Isgendar Alizade10 - 22(2) LPts
03/02/2026London, UK1 - 12(1) Brendan Power5 - 8 LPts
05/12/2025Yerevan, Armenia1 - 11(1) Aykeg Yagughubian31(1) - 20 LPts
07/10/2025London, UK1 - 10(1) Viktor Muska0 - 4 LPts
09/08/2025London, UK0 - 10(1) George MacIntyre2 - 8(1) WPts
10/06/2025London, UK0 - 9(1) Mike Purse6 - 3 LPts
11/04/2025London, UK0 - 8(1) Garrison de Rothschild0 - 4 LPts
11/02/2025Oslo, Norway0 - 7(1) Magne Slinde8 - 13 LPts
14/12/2024Norwich, UK0 - 6(1) Gethin Brydon0 - 0 LPts
22/10/2024York, UK0 - 5(1) Leeroy Candlish18(2) - 20 LPts
30/08/2024Glasgow, UK0 - 4(1) Ronald McCowen0 - 0 LPts
01/07/2024London, UK0 - 3(1) Neil Ellis25(1) - 19(1) LPts
03/05/2024London, UK0 - 2 Sam Boyce22 - 12 LKO2
22/03/2024London, UK0 - 1 Brett McGowan10 - 14 LPts
19/02/2024London, UK0 - 0 Dennis MacMillan0 - 1 LPts