Weightclass:  Welterweight
Location:  Portsmouth, UK
Record:  23(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2033Kampala, Uganda23(1) - 10 Mark Juuko27 - 27 LPts
05/09/2033Christchurch, New Zealand22(1) - 10 Rera Moera0 - 0 WPts
07/07/2033Portsmouth, UK21(1) - 10 Aidan Myles9(2) - 23 WPts
07/05/2033Bangkok, Thailand20(1) - 10 Songkom Deeporm11 - 15 WPts
08/03/2033Yerevan, Armenia19(1) - 10 Madteos Eghigian7 - 10 WPts
08/01/2033Khujand, Tajikistan19(1) - 9 Nuru Doud20 - 13 LPts
09/11/2032Perth, Australia18(1) - 9 Floyd Shirah13 - 25 WPts
11/09/2032Aalborg, Denmark17(1) - 9 Odo Lind22 - 12(2) WPts
13/07/2032Warrington, UK16(1) - 9 Ken Rhys10 - 8 WPts
19/05/2032Dundee, UK15(1) - 9 Andrew McDonald14 - 15(1) WPts
21/03/2032Cardiff, UK15(1) - 8 Mark MacKenna14 - 13 LPts
22/01/2032London, UK14(1) - 8 Ian Sheedy8 - 11 WPts
23/11/2031Liverpool, UK13(1) - 8 Glynn MacNeil10 - 16 WPts
24/09/2031Stoke, UK12(1) - 8 Aeron Jones3 - 25 WPts
27/07/2031Portsmouth, UK11(1) - 8 Danylko Popik8 - 20 WPts
29/05/2031London, UK10 - 8 Brendan Whitted4 - 19(3) WKO3
31/03/2031London, UK9 - 8 Billy Pigalle10 - 9 WPts
31/01/2031Cardiff, UK8 - 8 Paul Evans7 - 12 WPts
03/12/2030Portsmouth, UK7 - 8 Connor Cumbee0 - 1 WPts
04/10/2030Belfast, UK7 - 7 Darragh McLean10 - 10(1) LPts
11/08/2030London, UK7 - 6 Paul McGovern19(2) - 17 LPts
13/06/2030Colchester, UK7 - 5 William Davies9 - 17 LPts
26/04/2030Peterborough, UK7 - 4 Joshua Lynch12 - 31 LPts UK National Championships 2030View
14/04/2030Portsmouth, UK6 - 4 Davie Farrell2 - 3 WPts
14/02/2030Hull, UK5 - 4 Davie Farrell2 - 2 WPts
17/12/2029Leicester, UK4 - 4 Edward Moloney1 - 0 WPts
15/11/2029Cardiff, UK3 - 4 Brendan Ormiston0 - 0 WPts
10/10/2029La Florida, Chile3 - 3 Carlos Oseguera22 - 8 LPts
12/08/2029Bristol, UK2 - 3 Matthew Dee2 - 2 WPts
21/06/2029Tegucigalpa, Honduras2 - 2 Alejandro Castaneda11 - 14 LPts
23/04/2029London, UK2 - 1 Jack Dudgeon5 - 12 LPts
02/03/2029Bangor, UK2 - 0 John Desmond12 - 13 LPts
02/01/2029Cardiff, UK1 - 0 Stephen Coleman7 - 27 WPts
16/11/2028Portsmouth, UK0 - 0 Karl Carver0 - 0 WPts