Weightclass:  Lightweight
Location:  Swansea, UK
Record:  11(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2031Swansea, UK10(1) - 18 Haaris Farha2 - 2 WPts
24/02/2031Swansea, UK10(1) - 17 Callum Philley2 - 5 LPts
26/12/2030Swansea, UK9(1) - 17 Michael Crowder1 - 2 WPts
27/10/2030Kemerovo, Russia9(1) - 16 Aleksandr Strizh10 - 10 LPts
29/08/2030Swansea, UK8(1) - 16 Bronco Toribio1(1) - 20 WPts
29/06/2030Swansea, UK7(1) - 16 Koldan Walihanov0 - 5 WPts
30/04/2030Naucalpan, Mexico7(1) - 15 Jesus Astacio6 - 9 LPts
02/03/2030Kharkiv, Ukraine7(1) - 14 Oleksander Makar19(4) - 25 LPts
02/01/2030Kawasaki, Japan7(1) - 13 Daiki Kamiya23 - 10 LPts
03/11/2029Swansea, UK6(1) - 13 Sylwester Balik1 - 0 WPts
04/09/2029Louisville, USA6(1) - 12 Harvey Blacketer23 - 8 LPts
07/07/2029Swansea, UK5(1) - 12 Dave Norris2 - 1 WPts
07/05/2029Sapporo, Japan5(1) - 11 Taro Hamamoto6 - 26 LPts
09/03/2029Vilnius, Lithuania5(1) - 10 Hainrich Kocinski14 - 14 LPts
09/01/2029Edinburgh, UK4 - 10 Dennis McCreary7 - 15(5) WKO3
16/11/2028Hamilton, New Zealand3 - 10 Robert Ramsay0 - 3 WPts
18/09/2028Makiivka, Ukraine3 - 9 Yakiv Bandura19 - 11 LPts
21/07/2028Kumasi, Ghana3 - 8 Shevon Boye10 - 6 LPts
23/05/2028Swansea, UK2 - 8 Paul Oduya3 - 6 WPts
25/03/2028Swansea, UK1 - 8 Ian Nedley4 - 13(1) WPts
26/01/2028Bristol, UK1 - 7 John Dacus0 - 3(2) LPts
29/11/2027Sheffield, UK1 - 6 Ian Quinn6 - 7 LPts
21/10/2027Stoke, UK0 - 6 Joshua Toporek0 - 0 WPts
19/09/2027Holguin, Cuba0 - 5 Aimon Salazar14 - 16 LPts
22/07/2027Almaty, Kazakhstan0 - 4 Melor Ghaksylykov11 - 17 LPts
24/05/2027Abidjan, Ivory Coast0 - 3 Reinald Batton5 - 12 LPts
26/03/2027Utrecht, Netherlands0 - 2 Jochen Lem4 - 25 LPts
26/01/2027Ichikawa, Japan0 - 1 Kenji Okamura11 - 10 LPts
27/11/2026Swansea, UK0 - 0 Jay MacGill1 - 2 LPts