Weightclass:  Welterweight
Location:  Swansea, UK
Record:   27(15) - 6(1)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
18/01/2042Caledonian Stadium, Aberdeen, UK26(14) - 6(1) Thompson Ogundipe32(1) - 19(10) W KO11 12 View
26/10/2041Ibrox Stadium, Glasgow, UK26(14) - 5(1) Ian Carroll13(1) - 3(1) L UD 12Scorecards: 109-119, 109-119, 109-119. Western Europe Welterweight SF EliminatorView
10/08/2041Weston Homes Community Stadium, Colchester, UK25(14) - 5(1) Justin Mosop22(2) - 3(1) W UD 12Scorecards: 119-109, 119-109, 119-109. View
15/06/2041Caledonian Stadium, Aberdeen, UK25(14) - 4(1) Vikenti Orlov17(11) - 6(1) - 1 L UD 12Scorecards: 112-114, 112-114, 113-114. View
20/04/2041Lightfoot Green Stadium, Preston, UK24(14) - 4(1) Estevao Kosaros20(8) - 3(1) W MD 12Scorecards: 115-114, 114-114, 115-114. View
23/02/2041Meadowcourt Stadium, Doncaster, UK24(14) - 3(1) Amjad Farhat21(7) - 1(1) - 1 L UD 12Scorecards: 113-114, 113-114, 113-114. View
28/12/2040Blackburn Ice Arena, Blackburn, UK23(13) - 3(1) Cristiano Colajanni33 - 0 W KO6 12 View
12/11/2040Allan Park Stadium, Aberdeen, UK22(12) - 3(1) Noah Quinn31(10) - 23(7) - 4 W KO11 12 View
30/07/2040Bournemouth International Centre, Bournemouth, UK22(12) - 2 Nils Magnus24(17) - 7(7) L KO11 12 View
07/05/2040Bournemouth International Centre, Bournemouth, UK21(11) - 2 Gabriel Balik28(18) - 10(2) - 2 W KO11 12 View
27/02/2040Bournemouth International Centre, Bournemouth, UK20(10) - 2 Larrimore Villon34(11) - 13(1) - 1 W KO10 12 View
19/12/2039Ice Arena, Cardiff, UK19(9) - 2 Peter Wardlaw24(2) - 0 - 3 W KO8 10 British-Wales Welterweight MandatoryView
23/09/2039Meadowcourt Stadium, Doncaster, UK18(8) - 2 Martin Brogan24(2) - 6(2) W KO10 12 View
22/06/2038Cardiff Bower, Cardiff, UK17(7) - 2 Adam Speirs19(2) - 6(2) W KO5 10Speirs came in overweight. British-Wales Welterweight Final EliminatorView
13/06/2037Meadow Lane, Nottingham, UK17(7) - 1 Anthony Gwenn33(10) - 11(5) - 1 L MD 12Scorecards: 114-114, 113-116, 114-115. View
07/03/2037Edgbaston Cricket Ground, Birmingham, UK16(6) - 1 Callum McFarlane15 - 5(3) - 1 W KO4 12 View
25/12/2036Craven Cottage, London, UK16(6) - 0 Davie Bryars39(21) - 19(7) - 3 L UD 12Scorecards: 112-116, 112-116, 112-116. View
17/09/2036Cardiff Mullins, Cardiff, UK15(5) - 0 Keith Cour20 - 4 W KO5 10 British-Wales Welterweight Final EliminatorView
18/05/2036Cardiff Vaughan, Cardiff, UK14(5) - 0 Desmond Milland6 - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. British-Wales Welterweight SF EliminatorView
16/06/2035Newforge Lane Stadium, Belfast, UK13(5) - 0 Johnny Brodersen1 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
05/05/2035City Hall, Belfast, UK12(4) - 0 Karl Finnegan12 - 14(1) - 3 W KO7 10 View
09/02/2035City Hall, Belfast, UK11(4) - 0 Vanni Toma19(7) - 1 W UD 10Scorecards: 99-91, 100-91, 100-91. View
09/12/2034Walthamstow Assembly Hall, London, UK10(3) - 0 Jay Etienne1 - 0 W KO8 10 View
13/10/2034Hotel Hilton, Warsaw, Poland9(3) - 0 Hadeon Bugaj0 - 0 W UD 10Scorecards: 100-90, 100-90, 100-90. View
11/08/2034City Hall, Belfast, UK8(2) - 0 Matthew Kelly1 - 1(1) W KO10 10 View
14/06/2034Hotel Hilton, Warsaw, Poland7(2) - 0 Berinhard Hbsch1 - 0 W UD 10Scorecards: 100-89, 100-89, 100-89. View
22/04/2034Hotel Hilton, Warsaw, Poland6(1) - 0 Oleksander Dudas20(6) - 0 W KO6 10 View
11/02/2034Camden Centre, London, UK5(1) - 0 Aramis Roussel3 - 0 W UD 8Scorecards: 80-72, 80-72, 80-72. View
06/04/2031London Eynon, London, UK4(1) - 0 Louis Boyce0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
16/08/2030Liquid & Envy Nightclub, Portsmouth, UK3(1) - 0 Blake Woodfield0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
18/06/2030Belfast Ormonde, Belfast, UK2 - 0 Jordan Falla0 - 0 W KO2 4 View
14/12/2028Newcastle Collins, Newcastle, UK1 - 0 James Hall0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
30/04/2027Patrick McGregor Gym, Aberdeen, UK0 - 0 Darryl Cavanagh0 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View