Weightclass:  Light Flyweight
Location:  London, UK
Record:  20(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/09/2029London, UK19(1) - 18 Susu Maperm6 - 10 WPts
20/07/2029London, UK18(1) - 18 Lucas Leamon7 - 7 WPts
20/05/2029London, UK18(1) - 17 Hugh McAleese12 - 13 LPts
21/03/2029London, UK17(1) - 17 Mika'il Elberkani12 - 24 WPts
16/01/2029London, UK16(1) - 17 Alik Kovaleski1 - 15 WPts
17/11/2028London, UK15(1) - 17 Roger Duffy1 - 0 WPts
18/09/2028London, UK15(1) - 16 Jay Minion17 - 10 LPts
19/07/2028London, UK14(1) - 16 Sam Duffie1 - 0 WPts
20/05/2028London, UK13(1) - 16 Theo Leamon1 - 0 WPts
21/03/2028London, UK12(1) - 16 Sam Adee2 - 0 WPts
21/01/2028London, UK12(1) - 15 John Cecil24(3) - 9 LPts
22/11/2027London, UK11(1) - 15 Henry MacGibbon5 - 3 WPts
23/09/2027London, UK10(1) - 15 Sung-yun Jin1 - 4 WPts
26/07/2027London, UK9(1) - 15 Lucas Leamon0 - 1 WPts
27/05/2027London, UK8 - 15 Max Dredge8 - 11(2) WKO3
28/03/2027Warrington, UK8 - 14 Connor McAlister8 - 7 LPts
30/01/2027London, UK7 - 14 Rhys Powell4 - 19 WPts
01/12/2026London, UK7 - 13 John Cecil15 - 8 LPts
01/10/2026Changsha, China7 - 12 Uang Kuo5 - 9 LPts
03/08/2026Tehran, Iran7 - 11 Atif Waheed22 - 10 LPts
05/06/2026Kuala Lumpur, Malaysia7 - 10 Farhan Hai8 - 16 LPts
07/04/2026San Jose, Costa Rica6 - 10 Jose Marquez4 - 22 WPts
07/02/2026San Juan, Puerto Rico6 - 9 Vicente Mustafa10(1) - 18 LPts
10/12/2025Tipitapa, Nicaragua5 - 9 Vicente Alcocer9 - 15 WPts
12/10/2025Ulaanbaatar, Mongolia5 - 8 Istiqlaal Seitbekov17 - 17 LPts
14/08/2025Indianapolis, USA4 - 8 Jamie Leas2 - 11 WPts
16/06/2025Arequipa, Peru4 - 7 Xeres Monica9 - 8 LPts
18/04/2025Carolina, Puerto Rico4 - 6 Sierra Amante7 - 8 LPts
18/02/2025Liverpool, UK3 - 6 Charles McCourt2 - 6 WPts
23/12/2024London, UK3 - 5 Scott McCleod7 - 2 LPts
07/11/2024Lille, France3 - 4 Percy Ledoux26(1) - 17 LPts
07/09/2024London, UK2 - 4 Lee Dermott0 - 4 WPts
08/07/2024London, UK2 - 3 Danny Ruddock10(1) - 26 LPts
21/05/2024Southampton, UK2 - 2 Dave McWhinney5 - 13 LPts
18/04/2024Birmingham, UK2 - 1 Inigo Jones20(1) - 18 LPts
11/03/2024New Kingston, Jamaica2 - 0 Andy Jack28 - 8 LPts
12/01/2024London, UK1 - 0 James Riddel1 - 0 WPts
12/11/2023London, UK0 - 0 Rhys Powell0 - 3 WPts