Weightclass:  Light Welterweight
Location:  London, UK
Record:  17 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2028London, UK16 - 15 Peter McPherson1 - 2 WPts
04/05/2028London, UK15 - 15 James Fidler11(1) - 19 WPts
06/03/2028London, UK14 - 15 Theodrekr Scala4 - 10(1) WPts
06/01/2028London, UK13 - 15 Clint Rota4 - 5 WPts
06/11/2027London, UK12 - 15 Lisandro Cotta0 - 5(1) WPts
07/09/2027London, UK11 - 15 Sasu Lauri0 - 5 WPts
09/07/2027Bradford, UK11 - 14 Khalid Farra19 - 11 LPts
13/05/2027London, UK10 - 14 Tim Prichard7 - 21(1) WPts
14/03/2027Aalborg, Denmark9 - 14 Wray Jaekel12(2) - 13 WPts
14/01/2027Geelong, Australia9 - 13 James Bath12 - 12 LPts
16/11/2026London, UK8 - 13 Hamish McComb2 - 11 WPts
17/09/2026Almaty, Kazakhstan7 - 13 Haaris Majceeff8 - 19 WPts
20/07/2026Chennai, India7 - 12 Zain Rashed36 - 19 LPts
22/05/2026Cork, Ireland6 - 12 Jacob MacGuinness2 - 14 WPts
24/03/2026London, UK5 - 12 Shamus Mohan1 - 8 WPts
24/01/2026Sydney, Australia4 - 12 Giorgio Florenzi5(1) - 16 WPts
26/11/2025Yerevan, Armenia4 - 11 Sako Achikyan18 - 34(3) LPts
28/09/2025Odense, Denmark3 - 11 Ultar Espersen6 - 11 WPts
31/07/2025London, UK3 - 10 Ewan McCormick12(2) - 11 LPts
07/06/2025Minsk, Belarus3 - 9 Taras Mihalovich3 - 15 LPts
09/04/2025Cardiff, UK3 - 8 Rhys Allen10(2) - 9 LPts
09/02/2025London, UK3 - 7 Dmitriy Narmandakh1 - 9(1) LPts
11/12/2024Utrecht, Netherlands2 - 7 Bartel Camerman7 - 9(1) WPts
12/10/2024Leeds, UK2 - 6 Lewys Gwenn28 - 10 LPts
16/08/2024London, UK1 - 6 Pauwel Labee4 - 10 WPts
18/06/2024London, UK1 - 5 Hugh Evans3 - 4 LPts
19/04/2024Kingston, Jamaica1 - 4 Roger Stoddart22 - 15 LPts
20/02/2024London, UK1 - 3 John Peden21 - 18 LPts
24/12/2023London, UK0 - 3 Bradley Scioli1 - 10 WPts
26/10/2023London, UK0 - 2 Tim Baines9(2) - 20 LPts
08/09/2023London, UK0 - 1 Bryn Orton16(1) - 10 LPts
05/08/2023London, UK0 - 0 Harry Meyrick1 - 5 LPts