Weightclass:  Lightweight
Location:  Northampton, UK
Record:  15(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2025Northampton, UK14(1) - 26 John Kelly0 - 1 WPts
16/01/2025Northampton, UK13(1) - 26 Ximen Maez2 - 10 WPts
16/11/2024Northampton, UK12(1) - 26 Noe Llanos1 - 18(1) WPts
16/09/2024Northampton, UK12(1) - 25 John Belite1 - 5 LPts
18/07/2024Northampton, UK11(1) - 25 Paul Baker21 - 18 WPts
18/05/2024Northampton, UK10(1) - 25 Bryn Sita0 - 3(1) WPts
19/03/2024Northampton, UK10(1) - 24 Martin McSorley1 - 6 LPts
19/01/2024Northampton, UK9(1) - 24 Mark Clapperton6 - 7 WPts
21/11/2023Spanish Town, Jamaica9(1) - 23 Oliver Spence23 - 10 LPts
23/09/2023Samarqand, Uzbekistan8(1) - 23 Kolzak Nagiev1 - 13 WPts
26/07/2023Northampton, UK7(1) - 23 Alejandro Rayos0 - 4 WPts
27/05/2023Yerevan, Armenia7(1) - 22 Peklar Ichlokmanian22(1) - 11 LPts
29/03/2023Tehran, Iran6(1) - 22 Hassan Noori1 - 5 WPts
29/01/2023Vilnius, Lithuania6(1) - 21 Dorota Kaplon16 - 11(4) LPts
01/12/2022Manchester, UK6(1) - 20 David Baird14 - 10 LPts
15/10/2022Leeds, UK6(1) - 19 Brett McClard14 - 9 LPts
14/09/2022Valparaiso, Chile6(1) - 18 Fausto Gracia14 - 14 LPts
17/07/2022Northampton, UK5(1) - 18 Ahmed Ghanem10 - 2 WPts
18/05/2022Bulawayo, Zimbabwe5(1) - 17 Napoleon Moyo8 - 17 LPts
20/03/2022Birmingham, UK4(1) - 17 Hassan Habib11 - 15 WPts
01/02/2022Belfast, UK4(1) - 16 Carl Sullivan12 - 11(1) LPts
11/12/2021Croix des Bouqets, Haiti3(1) - 16 Gauvain Gedeon15 - 10 WPts
11/10/2021London, UK3(1) - 15 Nathan Cart16(1) - 4 LPts
27/08/2021London, UK3(1) - 14 Fraser Vaughan6 - 11 LPts
26/07/2021London, UK3(1) - 13 Bryn Myles14 - 1 LPts
10/06/2021Tlalnepantla, Mexico3(1) - 12 Marco Barbo7 - 9 LPts
11/04/2021Northampton, UK3(1) - 11 Joshua Cooper11 - 7 LPts
08/02/2021Northampton, UK3(1) - 10 Steve Mewies7 - 5 LPts
09/12/2020Dnipropetrovsk, Ukraine3(1) - 9 Isaak Dyachenko10 - 6 LPts
10/10/2020Vilnius, Lithuania2(1) - 9 Makary Antoniewicz3 - 10 WPts
12/08/2020Northampton, UK2(1) - 8 Edward MacLaine3 - 7 LPts
11/06/2020Vilnius, Lithuania2(1) - 7 Drugi Kaliszewski9 - 6 LPts
12/04/2020Newcastle, UK2(1) - 6 Bart Burke9 - 2 LPts
28/02/2020Edinburgh, UK1 - 6 Eddie McGuire0 - 5(4) WKO3
31/12/2019London, UK1 - 5 Gethin Hearn6 - 4 LPts
21/11/2019Hull, UK1 - 4 Rob Griffith6 - 5 LPts
23/09/2019Doncaster, UK1 - 3 Luke Huggett10 - 2 LPts
17/08/2019Northampton, UK0 - 3 Carl Sullivan3 - 5 WPts
17/06/2019Northampton, UK0 - 2 Aslak Makkonen0 - 1 LPts
18/04/2019Port-de-Paix, Haiti0 - 1 Vachel Larbaud3 - 3 LPts
18/02/2019Northampton, UK0 - 0 Labaron Orne4 - 1 LPts