Weightclass:  Light Flyweight
Location:  Hull, UK
Record:  43 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2029Hull, UK42 - 22 Nao Sera2 - 3 WPts
28/04/2029Hull, UK41 - 22 Min-hyeok Choo1 - 4(1) WPts
27/02/2029Hull, UK40 - 22 Faton Ciftja7 - 15 WPts
29/12/2028Hull, UK39 - 22 Jack Raeburn0 - 5 WPts
30/10/2028Hull, UK38 - 22 Hisoka Oye2 - 1 WPts
31/08/2028Hull, UK37 - 22 Jing Young0 - 10 WPts
02/07/2028Hull, UK36 - 22 Lao-Tzu For3 - 6 WPts
02/05/2028Bolton, UK36 - 21 John Cecil28(3) - 9 LPts UK National Championships 2028View
29/04/2028Bolton, UK35 - 21 Ken Forrest28 - 16 WPts UK National Championships 2028View
26/04/2028Bolton, UK34 - 21 Jay Minion15 - 9 WPts UK National Championships 2028View
24/02/2028Hull, UK33 - 21 Iago De Anda9 - 9 WPts
26/12/2027Hull, UK32 - 21 Tajo Penalver3 - 10 WPts
27/10/2027Hull, UK31 - 21 Macario Acero2 - 9 WPts
28/08/2027Gyumri, Armenia31 - 20 Gosdantin Hakimyan24(2) - 20 LPts
28/07/2027Davao City, Philippines31 - 19 Quinto Crespo18 - 25 LPts
27/06/2027Hull, UK31 - 18 Nhlanhla Mthethwa23 - 28 LPts
27/05/2027Gyumri, Armenia30 - 18 Gosdantin Hakimyan23(2) - 18 WPts
26/04/2027Bolton, UK30 - 17 Ken Forrest18 - 11 LPts UK National Championships 2027View
09/04/2027Soweto, South Africa29 - 17 Nhlanhla Mthethwa23 - 25 WPts
09/03/2027Hull, UK28 - 17 Nico Valdifiori28 - 19 WPts
06/02/2027Hull, UK27 - 17 Nico Valdifiori28 - 18 WPts
06/01/2027Rome, Italy26 - 17 Nico Valdifiori28 - 17 WPts
06/12/2026Saint Petersburg, Russia26 - 16 Valeri Shapovalov24 - 15 LPts
05/11/2026Pekanbaru, Indonesia26 - 15 Seto Perez26 - 12 LPts
05/10/2026Hull, UK26 - 14 Seto Perez25 - 12 LPts
30/08/2026Hull, UK25 - 14 Rico Mojica2 - 23 WPts
01/07/2026Hull, UK24 - 14 Juan Cruz1 - 9 WPts
02/05/2026Dundee, UK23 - 14 James Riddel14 - 6(1) WPts UK National Championships 2026View
29/04/2026Dundee, UK22 - 14 John Cecil13 - 6 WPts UK National Championships 2026View
26/04/2026Dundee, UK21 - 14 Jack McCreary14 - 19 WPts UK National Championships 2026View
24/02/2026Hull, UK20 - 14 Charles Weir6 - 13 WPts
26/12/2025Hull, UK19 - 14 Lloyd Louden1 - 0 WPts
27/10/2025Hull, UK18 - 14 John Cecil9 - 5 WPts
28/08/2025Hull, UK17 - 14 Sam Boyle5 - 25 WPts
29/06/2025Hull, UK16 - 14 James Farrell9 - 14 WPts
29/04/2025Sunderland, UK16 - 13 Inigo Jones27(1) - 21 LPts UK National Championships 2025View
26/04/2025Sunderland, UK15 - 13 Paul Sutherland8 - 12 WPts UK National Championships 2025View
19/04/2025London, UK15 - 12 Joshua Priddy8 - 8 LPts
19/02/2025Hull, UK14 - 12 Daniil Dashbalbar3 - 10 WPts
22/12/2024Edinburgh, UK13 - 12 Gordon Morris12 - 30 WPts
10/11/2024Hull, UK12 - 12 Borya Lidaka5 - 16 WPts
10/09/2024Poole, UK12 - 11 Justin Hatzis19 - 20 LPts
04/08/2024Athens, Greece11 - 11 Cyril Petralia11 - 8 WPts
04/07/2024Bandar Lampung, Indonesia11 - 10 Satri Hantoro19 - 11 LPts
28/05/2024Toshkent, Uzbekistan11 - 9 Rashad Yassin28 - 16 LPts
26/04/2024Huddersfield, UK11 - 8 Inigo Jones21(1) - 18 LPts UK National Championships 2024View
31/03/2024Hull, UK11 - 7 Haider Kanso10 - 14 LPts
26/02/2024Bayamon, Puerto Rico10 - 7 Xabat Villalon9 - 12 WPts
26/01/2024Montevideo, Uruguay10 - 6 Diego Castano12 - 19 LPts
01/12/2023Perm, Russia10 - 5 Sergey Slivka33(2) - 13 LPts
25/10/2023Haiphong, Vietnam10 - 4 Hua Phuc18 - 4 LPts
26/08/2023Hanoi, Vietnam10 - 3 Phong An16(1) - 16 LPts
28/06/2023Tehran, Iran9 - 3 Ali Jamil28 - 14 WPts
30/04/2023Albuquerque, USA9 - 2 Mick Roldan2 - 13 LPts
02/03/2023Hull, UK8 - 2 Hugh Beverage3 - 8 WPts
01/01/2023Hull, UK7 - 2 Joshua Priddy1 - 0 WPts
02/11/2022Hull, UK6 - 2 Fraco Rodriguez2 - 3 WPts
04/09/2022Hull, UK6 - 1 SlavomÝr Vondra8 - 10 LPts
07/07/2022Hull, UK5 - 1 James Farrell1 - 1 WPts
07/05/2022Hull, UK4 - 1 Jack McCreary1 - 0 WPts
08/03/2022Hull, UK4 - 0 Hugh Hier1 - 4 LPts
06/01/2022Hull, UK3 - 0 Gus Baldwin10(2) - 14 WPts
06/11/2021Hull, UK2 - 0 Sam Boyle0 - 3 WPts
05/09/2021Umlazi, South Africa1 - 0 Scott Kabwaya0 - 0 WPts
06/07/2021Hull, UK0 - 0 David Pugh0 - 2 WPts