Weightclass:  Flyweight
Location:  London, UK
Record:  43 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2024London, UK42 - 9 Xabat Agron0 - 2 WPts
01/07/2024London, UK41 - 9 Dai Morikawa1 - 1 WPts
02/05/2024Huddersfield, UK40 - 9 Alex Pugh5 - 11 WPts UK National Championships 2024View
29/04/2024Huddersfield, UK39 - 9 Iain Donoghue21 - 13 WPts UK National Championships 2024View
26/04/2024Huddersfield, UK38 - 9 Denton Onikeke2 - 0 WPts UK National Championships 2024View
10/04/2024London, UK37 - 9 Hyun-jun Ro34(1) - 11 WPts
06/03/2024London, UK36 - 9 Angel Teran18(1) - 22 WPts
01/02/2024London, UK35 - 9 Ian Aikins28(1) - 17 WPts
31/12/2023London, UK34 - 9 Ertogrul Naghiyev10 - 5 WPts
30/11/2023London, UK33 - 9 Ertogrul Naghiyev10 - 4 WPts
07/10/2023Leeds, UK32 - 9 Rob Winton20(1) - 15 WPts
24/08/2023London, UK31 - 9 Hamish McShane20 - 12 WPts
01/07/2023London, UK30 - 9 Felix Ure2 - 3 WPts
02/05/2023Cambridge, UK30 - 8 Abdul Saah17 - 19 LPts UK National Championships 2023View
29/04/2023Cambridge, UK29 - 8 Arthur Crowe28 - 5 WPts UK National Championships 2023View
26/04/2023Cambridge, UK28 - 8 Deri Cour29 - 10 WPts UK National Championships 2023View
15/03/2023Liverpool, UK27 - 8 Callum Carroll18 - 14 WPts
06/02/2023London, UK26 - 8 Douglas McClean16(1) - 11(1) WPts
23/12/2022Aberdeen, UK26 - 7 Kamran Basher8 - 17 LPts
21/11/2022Carlisle, UK25 - 7 Bryan Birrell9(2) - 16 WPts
30/09/2022Choloma, Honduras24 - 7 Federico Avino6 - 21 WPts
02/08/2022Tokyo, Japan24 - 6 Iwao Hirose20 - 10 LPts
02/06/2022Quito, Ecuador24 - 5 Lisandro Castano8 - 11 LPts
04/04/2022Santa Rosa, Philippines23 - 5 Diego Minas1 - 10(1) WPts
04/02/2022Masaya, Nicaragua22 - 5 Quiqui Gonsales18(1) - 6 WPts
07/12/2021Plymouth, UK22 - 4 Chris Carruth17 - 7 LPts
23/10/2021Bacoor, Philippines21 - 4 Michael Magbojos8 - 7 WPts
24/08/2021Ghent, Belgium20 - 4 Ben Van den Hauwe6 - 12 WPts
24/06/2021Panama City, Panama20 - 3 Santiago Lozada6 - 14 LPts
26/04/2021Manchester, UK20 - 2 Arnie Rayburn10 - 13 LPts UK National Championships 2021View
12/04/2021Oslo, Norway19 - 2 Thor Steenrod2 - 7 WPts
11/02/2021Daegu, South Korea18 - 2 Kee-hee Choi0 - 5 WPts
14/12/2020London, UK17 - 2 Jose Cordoba3 - 6 WPts
13/10/2020Fort Wayne, USA16 - 2 Will Tarbet7 - 6 WPts
15/08/2020London, UK15 - 2 Sam Blythe1 - 9 WPts
26/06/2020London, UK14 - 2 Dong-jun Kil2 - 9(1) WPts
26/04/2020Manchester, UK14 - 1 Martyn Dower10 - 5 LPts UK National Championships 2020View
27/03/2020Ho Chi Minh City, Vietnam13 - 1 Lien Tuan1 - 12 WPts
27/01/2020London, UK12 - 1 Hamish McShane4 - 2 WPts
27/11/2019Mombasa, Kenya11 - 1 Mashawn Chelule9 - 2 WPts
29/09/2019London, UK10 - 1 Affandra Petet4 - 5 WPts
31/07/2019London, UK9 - 1 Waqar Haque7 - 4 WPts
01/06/2019Riga, Latvia8 - 1 Fedor Zutis6 - 2 WPts
03/04/2019London, UK7 - 1 Douglas McClean0 - 3 WPts
15/02/2019London, UK6 - 1 Alejandro Landaverde1 - 5 WPts
16/12/2018London, UK5 - 1 Ju-young So1 - 0 WPts
17/10/2018London, UK4 - 1 Kieran Jernigan1 - 3 WPts
19/08/2018London, UK3 - 1 Richard Power0 - 0 WPts
01/07/2018London, UK3 - 0 Umair Atallah0 - 2 LPts
11/05/2018London, UK2 - 0 Max Oi1 - 1 WPts
11/03/2018Bristol, UK1 - 0 James Davin0 - 1 WPts
05/02/2018London, UK0 - 0 Marek Makovsky0 - 0 WPts