Weightclass:  Flyweight
Location:  Cardiff, UK
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2025Cardiff, UK22 - 19 Selestino Camilo4 - 17 WPts
19/03/2025Cardiff, UK21 - 19 Kenzie Pritchard8 - 17 WPts
18/01/2025Cardiff, UK20 - 19 Alex Pugh7 - 15 WPts
19/11/2024Cardiff, UK19 - 19 Corey Arthur3 - 10 WPts
20/09/2024Cardiff, UK19 - 18 Alex Pugh6 - 13 LPts
22/07/2024Cardiff, UK18 - 18 Sammy Ewen2 - 17 WPts
22/05/2024Cardiff, UK17 - 18 Harry Johns1 - 15 WPts
23/03/2024Cardiff, UK16 - 18 Fraser Murray12 - 23 WPts
23/01/2024Cardiff, UK15 - 18 Bryn Souter1 - 0 WPts
24/11/2023Cardiff, UK14 - 18 Selestino Rabago4 - 25 WPts
24/09/2023Cardiff, UK13 - 18 Fumio Okazaki1 - 5(1) WPts
27/07/2023Cardiff, UK12 - 18 Spencer Pich1 - 4 WPts
28/05/2023Cardiff, UK11 - 18 Spencer Pich1 - 3 WPts
29/03/2023General Santos, Philippines11 - 17 Jose Madray4 - 16(1) LPts
29/01/2023Taguig, Philippines11 - 16 Santiago Quinabo20(1) - 11(1) LPts
01/12/2022Cardiff, UK10 - 16 Xavion Punsoy1 - 15 WPts
01/10/2022Pekalongan, Indonesia10 - 15 Kamran Bagheri6 - 17 LPts
03/08/2022Manchester, UK9 - 15 David Prichard7 - 15 WPts
06/06/2022Shah Alam, Malaysia9 - 14 Xing-fu Giaw11(2) - 14 LPts
08/04/2022London, UK8 - 14 Euan Spedding10(1) - 12 WPts
24/02/2022Belfast, UK8 - 13 Peter McCarter19 - 7 LPts
22/01/2022Riga, Latvia8 - 12 Igor Jaunzems14(1) - 9 LPts
24/11/2021Cardiff, UK7 - 12 Jose Mino10 - 8 WPts
23/09/2021Cardiff, UK7 - 11 Arthur Crowe16 - 2 LPts
23/07/2021Cardiff, UK6 - 11 Fedor Isckackow5 - 14 WPts
22/05/2021Manchester, UK5 - 11 Lewis McCreery4 - 12 WPts
18/04/2021Cardiff, UK5 - 10 Ed McPheron10 - 5 LPts
16/02/2021San Pedro Sula, Honduras5 - 9 Rogelio Leston8 - 10 LPts
19/12/2020Cardiff, UK4 - 9 Eduardo Beltran9 - 8 WPts
19/10/2020Johor Bahru, Malaysia4 - 8 Hassan Jafri11 - 3 LPts
21/08/2020Kingston, Jamaica4 - 7 William Kirkbride5 - 7 LPts
23/06/2020Chihuahua, Mexico3 - 7 Montenegro Cordon1 - 5 WPts
24/04/2020Rodriguez, Philippines3 - 6 Santiago Malpaya6 - 5 LPts
25/02/2020Cardiff, UK3 - 5 Robert Kluk4 - 8 LPts
26/12/2019Cardiff, UK2 - 5 Juan Marcia1 - 5 WPts
26/10/2019Fort Wayne, USA2 - 4 John Crosbie2 - 1 LPts
28/08/2019Caloocan, Philippines2 - 3 Carlos Urbano4 - 3 LPts
30/06/2019Edinburgh, UK1 - 3 Neil MacBain3 - 2 WPts
01/05/2019Turmero, Venezuela1 - 2 Alfonso Calistro2 - 2 LPts
03/03/2019London, UK1 - 1 John Berne2 - 0 LPts
17/01/2019Gyumri, Armenia0 - 1 Hovhannes Nadjarian0 - 3 WPts
18/11/2018Cardiff, UK0 - 0 Daniil Cepure0 - 1 LPts