Weightclass:  Flyweight
Location:  Swansea, UK
Record:  5 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2034Swansea, UK4 - 19 Ju-young Yong2 - 1 WPts
11/11/2033Swansea, UK4 - 18 Johnny Hutchison1 - 3 LPts
13/09/2033Swansea, UK3 - 18 George Begue0 - 1 WPts
13/07/2033Swansea, UK3 - 17 Hayden Bain6 - 14 LPts
13/05/2033San Jose, Costa Rica3 - 16 Cuba Pozos19 - 26(1) LPts
15/03/2033Swansea, UK2 - 16 Mark McPhee1 - 7 WPts
13/01/2033Cambridge, UK2 - 15 John Manuel17 - 5 LPts
28/11/2032Providence, USA2 - 14 Phil Dalling10 - 11 LPts
30/09/2032Swansea, UK1 - 14 Ron McSorley7 - 6(1) WPts
01/08/2032Milton Keynes, UK1 - 13 James Anderson12 - 15 LPts
03/06/2032Sydney, Australia1 - 12 Jamie Scagni3 - 13 LPts
05/04/2032Tokyo, Japan1 - 11 Dai Kawakami12 - 7 LPts
06/02/2032Glasgow, UK1 - 10 Ed Sweeney0 - 4 LPts
10/12/2031Swansea, UK1 - 9 Farhan Fawaz2 - 11 LPts
11/10/2031Seoul, South Korea1 - 8 Jin-su Her8(1) - 0 LPts
12/08/2031Derby, UK1 - 7 Phylip Davies11 - 11 LPts
11/07/2031Luton, UK1 - 6 Gregor Bivins0 - 1 LPts
08/06/2031Newcastle, UK1 - 5 Brin Bate1 - 11 LPts
13/04/2031Bayamon, Puerto Rico1 - 4 Angel Garcia8 - 16 LPts
13/02/2031Bristol, UK1 - 3 Rich Sproul2 - 5 LPts
16/12/2030London, UK1 - 2 Victor Vaughn8 - 14 LPts
24/10/2030Schaerbeek, Belgium1 - 1 Charles Delfosse2 - 2 LPts
26/08/2030Bristol, UK1 - 0 Rich Sproul0 - 4 LPts
05/07/2030Swansea, UK0 - 0 Alano Juni3 - 4 WPts