Weightclass:  Light Flyweight
Location:  London, UK
Record:  25 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2031London, UK24 - 10 Miloslav Pavlat1 - 18(1) WPts
27/02/2031London, UK23 - 10 Jeraldo Balan0 - 4 WPts
29/12/2030London, UK22 - 10 Ames Florian1 - 5 WPts
30/10/2030London, UK21 - 10 Vicente Franqui0 - 3 WPts
31/08/2030London, UK20 - 10 Aditya Maraj2 - 6 WPts
30/06/2030London, UK19 - 10 Zernebog Altbergs2 - 10 WPts
30/04/2030London, UK18 - 10 Alejandro Branco0 - 2 WPts
02/03/2030London, UK17 - 10 Clint Bissett14 - 11 WPts
01/01/2030London, UK16 - 10 Abdul Saidi1 - 1 WPts
02/11/2029London, UK15 - 10 Ora Feliz9 - 10 WPts
03/09/2029London, UK14 - 10 Kris Milne2 - 17 WPts
05/07/2029Tehran, Iran13 - 10 Zhu Xiong0 - 0 WPts
07/05/2029London, UK12 - 10 Azam Arif8 - 7 WPts
09/03/2029Manchester, UK11 - 10 Inigo Mickel7 - 12 WPts
11/01/2029London, UK11 - 9 Charles Weir16(1) - 21(1) LPts
13/11/2028Newcastle, UK11 - 8 Mark MacEwen12 - 7 LPts
22/09/2028London, UK10 - 8 Vince Seward8(1) - 15 WPts
22/08/2028London, UK9 - 8 Paul Aird2 - 3 WPts
24/06/2028London, UK9 - 7 Borya Adigezalov13 - 14 LPts
26/04/2028Bolton, UK9 - 6 John Cecil26(3) - 9 LPts UK National Championships 2028View
17/03/2028Managua, Nicaragua9 - 5 Angel Munoz18 - 10 LPts
18/01/2028Jalilabad, Azerbaijan8 - 5 Khudayar Hanichevanskii11 - 27(1) WPts
20/11/2027London, UK8 - 4 Montana Gonzalez22(1) - 9 LPts
22/09/2027London, UK7 - 4 Lloyd Louden2 - 10 WPts
24/07/2027Petaling Jaya, Malaysia7 - 3 Haaris Ishmael10 - 10 LPts
26/05/2027London, UK7 - 2 Juan Solorzano10(1) - 9 LPts
28/03/2027Fukuoka, Japan7 - 1 Kenji Oyama7 - 5 LPts
28/01/2027Hohhot, China6 - 1 Tung Moo3 - 2 WPts
30/11/2026London, UK6 - 0 Ken Forrest15 - 11 LPts
03/10/2026Edinburgh, UK5 - 0 Peter Flynn2 - 10 WPts
07/08/2026London, UK4 - 0 Inigo Mickel0 - 3 WPts
08/06/2026Valencia, Venezuela3 - 0 Santiago Aguilera4 - 9 WPts
10/04/2026Newcastle, UK2 - 0 Mark MacEwen1 - 2 WPts
19/02/2026Plymouth, UK1 - 0 Chris Cassin0 - 0 WPts
28/12/2025London, UK0 - 0 Joseph Roche1 - 7 WPts