Weightclass:  Lightweight
Location:  Swansea, UK
Record:  16 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2035London, UK15 - 15 Harvey Kinnison9 - 16(1) WPts
24/03/2035Leicester, UK15 - 14 Rich McCrae15 - 7 LPts
19/02/2035York, UK15 - 13 Richard Parry19 - 6 LPts
10/01/2035Glasgow, UK15 - 12 Ken Ross15 - 13 LPts
26/11/2034Birmingham, UK14 - 12 Blake McAlinden8 - 16 WPts
24/10/2034Santa Cruz de la Sierra, Bolivia13 - 12 Javier Rodriguez8 - 20 WPts
26/08/2034Poole, UK13 - 11 Gethin Gubay14 - 8 LPts
06/07/2034Cape Coral, USA12 - 11 Mark Wyly5 - 12 WPts
06/05/2034Swansea, UK11 - 11 Ulises Mesquita0 - 2 WPts
07/03/2034Swansea, UK11 - 10 Ross Ruane19 - 11 LPts
06/01/2034Kulob, Tajikistan11 - 9 Gennady Dzhevanshir2 - 10 LPts
08/11/2033San Jose, Costa Rica11 - 8 Selestino Principe9 - 12 LPts
09/09/2033Swansea, UK10 - 8 Shamus Tierney5 - 15 WPts
09/07/2033Swansea, UK9 - 8 Colin McCorquodale1 - 20 WPts
08/05/2033Swansea, UK8 - 8 Elooi Gauchy5 - 15 WPts
09/03/2033Portmore, Jamaica8 - 7 Bart Broaden8 - 15 LPts
09/01/2033Tokyo, Japan8 - 6 Hitoshi Ogasawara23 - 11 LPts
11/11/2032Kingston, Jamaica8 - 5 Chris Kenny10 - 16 LPts
12/09/2032London, UK7 - 5 Michael Mellas1 - 4 WPts
14/07/2032Prague, Czech Republic7 - 4 Medard Lukes15 - 11 LPts
16/05/2032Rijeka, Croatia6 - 4 Jure Mihajlovic2 - 14 WPts
18/03/2032New Kingston, Jamaica6 - 3 Paul Maffett6 - 14 LPts
19/01/2032Prague, Czech Republic5 - 3 Jeron²m Rabas7 - 19 WPts
21/11/2031Swansea, UK4 - 3 Carl Keegan3 - 11 WPts
21/09/2031Belfast, UK4 - 2 Jonathan Lane2 - 0 LPts
23/07/2031Swansea, UK3 - 2 Brian Macklem2 - 8 WPts
25/05/2031Belfast, UK3 - 1 Jonathan Lane0 - 0 LPts
20/04/2031Lublin, Poland2 - 1 Bartosz Kilinski2 - 7 WPts
20/02/2031Birmingham, UK1 - 1 Aaron Kennedy5 - 18 WPts
26/12/2030London, UK1 - 0 David Llewellyn3 - 15 LPts
22/11/2030Swansea, UK0 - 0 Colin McCorquodale0 - 3 WPts