Weightclass:  Welterweight
Location:  Cardiff, UK
Record:  12 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2035Cardiff, UK11 - 15 Jonny Dalton10 - 4 WPts
24/12/2034Cardiff, UK11 - 14 Damiaan Van Ackere1 - 12 LPts
24/10/2034Cardiff, UK11 - 13 Peter Mollison16 - 6 LPts
24/08/2034Cardiff, UK10 - 13 Zach Munn9 - 12(1) WPts
24/06/2034Cardiff, UK9 - 13 Voshon Siampangila35 - 27(1) WPts
25/04/2034Cardiff, UK8 - 13 Tim Davis8 - 19 WPts
23/02/2034Cardiff, UK8 - 12 David Donnellan9 - 10 LPts
25/12/2033Saitama, Japan8 - 11 Satoshi Miyamoto12 - 21 LPts
27/10/2033Plzen, Czech Republic8 - 10 Ondrej Piech10 - 21 LPts
28/08/2033Orleans, France8 - 9 Phillippe Leblanc17 - 6 LPts
30/06/2033Northampton, UK8 - 8 Jonny Llandinam4 - 17 LPts
02/05/2033Riga, Latvia7 - 8 Zernebog Pulcinsh1 - 2 WPts
04/03/2033Yerevan, Armenia7 - 7 Tukhig Farishian8 - 10 LPts
04/01/2033Glasgow, UK6 - 7 Mike MacInnis0 - 10 WPts
14/11/2032Swansea, UK5 - 7 Zach Pryce2 - 16 WPts
13/09/2032London, UK4 - 7 Brett Gwenn1 - 7 WPts
15/07/2032Cardiff, UK4 - 6 Kashif Nazar6 - 4 LPts
17/05/2032Cardiff, UK4 - 5 Corey Crumlish9 - 8 LPts
17/03/2032Cardiff, UK4 - 4 Corey Delany0 - 3 LPts
17/01/2032Glasgow, UK3 - 4 Brian Evans5 - 8 WPts
22/11/2031Hull, UK3 - 3 Harry Cecil4 - 11(1) LPts
22/09/2031Dubai, UAE3 - 2 Haaris Mady1 - 7 LPts
25/07/2031Leeds, UK2 - 2 Ceri Lewis0 - 1 WPts
31/05/2031London, UK1 - 2 Nick Crighton2 - 2 WPts
02/04/2031Gloucester, UK1 - 1 Arthur Kerrigan8 - 10 LPts
05/02/2031Cardiff, UK1 - 0 Morgan Llywelyn14 - 24 LPts
05/01/2031Cardiff, UK0 - 0 Max McCleary0 - 0 WPts