Weightclass:  Light Flyweight
Location:  London, UK
Record:  16(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2033London, UK15(1) - 22 Fedya Tagizade6 - 5 WPts
25/06/2033London, UK14(1) - 22 Daniel Furguson5 - 10 WPts
24/04/2033London, UK13(1) - 22 Elliot Girardot7 - 7 WPts
23/02/2033London, UK12(1) - 22 Alastair Venters3 - 8 WPts
24/12/2032London, UK11(1) - 22 Connor Jones2 - 3 WPts
24/10/2032London, UK11(1) - 21 Alun Meo13 - 3 LPts
24/08/2032London, UK10(1) - 21 Philip Atkins2 - 6 WPts
24/06/2032London, UK9(1) - 21 Owen Kendrick4 - 3 WPts
26/04/2032Reading, UK9(1) - 20 Alun Meo10 - 1 LPts UK National Championships 2032View
27/03/2032Birmingham, UK8(1) - 20 Mark Thomaston5 - 15 WPts
28/01/2032London, UK8(1) - 19 Dikembe Kyei6 - 8 LPts
29/11/2031Surabaya, Indonesia7(1) - 19 Wahyu Kelvan3 - 9 WPts
01/10/2031London, UK6(1) - 19 Glison Tiahahu2 - 5 WPts
03/08/2031Montevideo, Uruguay6(1) - 18 Diego Lasso23 - 17 LPts
05/06/2031London, UK6(1) - 17 Sapto Witarsa9 - 11 LPts
05/04/2031London, UK6(1) - 16 Fausto Marcelo1 - 7 LPts
05/02/2031Istaravshan, Tajikistan6(1) - 15 Elsevar Rashid11 - 9 LPts
08/12/2030Jalilabad, Azerbaijan6(1) - 14 Khalid Dawood11 - 16 LPts
10/10/2030Belfast, UK6(1) - 13 Mark Boyle5 - 10 LPts
12/08/2030Belfast, UK6(1) - 12 Mark Boyle4 - 10 LPts
21/06/2030Malang, Indonesia6(1) - 11 Cahya Sioeng12 - 18 LPts
23/04/2030Bayamon, Puerto Rico6(1) - 10 Vicente De Gonia7 - 24 LPts
23/02/2030London, UK5(1) - 10 Will Bevan2 - 16(1) WPts
26/12/2029Semarang, Indonesia5(1) - 9 Nakula Liman17(2) - 16 LPts
28/10/2029London, UK4(1) - 9 Carl Mulrennan0 - 14 WPts
28/08/2029London, UK4(1) - 8 Nao Go8 - 15 LPts
30/06/2029Ulaanbaatar, Mongolia3(1) - 8 Zernebog Tepkin1 - 3 WPts
02/05/2029Milan, Italy3(1) - 7 Raul Ceci4 - 10 LPts
04/03/2029Kumasi, Ghana2 - 7 Amer Farooq9(1) - 29(13) WKO3
04/01/2029London, UK2 - 6 Raiden Matsuo5 - 21(1) LPts
06/11/2028London, UK1 - 6 Will Bevan1 - 9(1) WPts
16/09/2028Liverpool, UK1 - 5 Rhys Powell9 - 24 LPts
19/07/2028Telford, UK1 - 4 Matthew Meo0 - 0 LPts
22/05/2028Riga, Latvia0 - 4 Valeri Alksnitis3 - 1 WPts
24/03/2028Ulaanbaatar, Mongolia0 - 3 Chen Niyazbecoff22 - 21 LPts
25/01/2028London, UK0 - 2 Robert Roche12 - 12 LPts
12/12/2027Watford, UK0 - 1 Sam Boyle11 - 33 LPts
06/11/2027London, UK0 - 0 Will Bevan0 - 3 LPts