Weightclass:  Bantamweight
Location:  London, UK
Record:  3 - 32(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2028London, UK2 - 32(1) Cruz Yero1 - 5 WPts
13/03/2028London, UK2 - 31(1) Mahinder Chauhan5 - 12 LPts
13/01/2028London, UK2 - 30(1) Aimon Martinez11 - 7 LPts
14/11/2027London, UK2 - 29(1) Juan Hipolito7 - 9 LPts
15/09/2027London, UK1 - 29(1) Anton Meija4 - 8 WPts
17/07/2027London, UK1 - 28(1) Disdir Herisaert1 - 8 LPts
18/05/2027London, UK1 - 27(1) Rafael Noguera0 - 2 LPts
19/03/2027London, UK1 - 26(1) Dmitri Pulkstens6 - 7 LPts
18/01/2027London, UK1 - 25(1) Shaban Fattahov0 - 1 LPts
19/11/2026London, UK1 - 24(1) Adam McAlister10 - 4 LPts
19/09/2026London, UK1 - 23(1) Juan Villafuerte12 - 7 LPts
21/07/2026London, UK1 - 22(1) Foster Piat6 - 8 LPts
22/05/2026London, UK1 - 21(1) Des Perry12 - 9 LPts
25/03/2026Aberdeen, UK1 - 20(1) Ed McCloy8 - 29 LPts
28/01/2026London, UK0 - 20(1) Rob Prichard0 - 2 WPts
29/11/2025London, UK0 - 19(1) Konstantin Avotnieks8 - 2 LPts
30/09/2025London, UK0 - 18(1) Leeroy MacKechnie6 - 13 LPts
03/08/2025Leeds, UK0 - 17(1) Robert Dunlay7 - 12 LPts
06/06/2025iBhayi, South Africa0 - 16(1) Cole Govender1 - 14(3) LPts
08/04/2025Glasgow, UK0 - 15(1) Malcolm Russell14 - 10 LPts
02/03/2025Luton, UK0 - 14(1) Jim Stevenson23(1) - 17 LPts
27/01/2025Aberdeen, UK0 - 13(1) Peter McKay1 - 19(5) LPts
08/12/2024Guatemala City, Guatemala0 - 12(1) Gabriel Villas1 - 13(1) LPts
10/10/2024London, UK0 - 11(1) Joseph Quay1 - 1 LPts
11/08/2024Soweto, South Africa0 - 10(1) Okapi Kuenyehia2 - 10 LPts
13/06/2024Manchester, UK0 - 9(1) Alexander McCaskey3 - 18 LPts
15/04/2024London, UK0 - 8(1) David Speed3 - 1 LPts
16/02/2024London, UK0 - 7(1) Okapi Kuenyehia0 - 9 LPts
19/12/2023Shymkent, Kazakhstan0 - 6(1) Jawad Maikeev23 - 10 LPts
21/10/2023London, UK0 - 5(1) Dylan Bogle13 - 16 LPts
19/09/2023London, UK0 - 4(1) Arnie Appleton7(1) - 29 LPts
15/08/2023Mendoza, Argentina0 - 3(1) Xaver Cerezo7 - 23(2) LPts
17/06/2023Córdoba, Argentina0 - 2 Alejandro Almodovar22(2) - 13 LKO2
18/04/2023Auckland, New Zealand0 - 1 Dillon Curtin14 - 18 LPts
18/02/2023London, UK0 - 0 Robert Dunlay0 - 2 LPts