Weightclass:  Welterweight
Location:  Portsmouth, UK
Record:   29(23) - 2
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
12/11/2040Allan Park Stadium, Aberdeen, UK28(22) - 2 Mike Oni18(5) - 6(5) - 3 W KO8 12 Western Europe Welterweight SF EliminatorView
03/09/2040Allan Park Stadium, Aberdeen, UK27(21) - 2 Gabriel Balik28(18) - 11(3) - 2 W KO11 12 View
25/06/2040Blackburn Ice Arena, Blackburn, UK26(21) - 2 Carlos Negro14(6) - 5 - 1 W UD 12Scorecards: 116-113, 118-111, 116-113. View
28/04/2040RheinEnergieStadium, Cologne, Germany26(21) - 1 Aldus Birchmeier24(18) - 4 L UD 12Scorecards: 113-115, 113-115, 113-116. Western Europe Welterweight Final EliminatorView
23/01/2040Portsmouth Guildhall, Portsmouth, UK25(20) - 1 Waleed Abbas23(7) - 10 W KO5 10 View
14/11/2039Portsmouth Guildhall, Portsmouth, UK24(19) - 1 Michael Carver22(5) - 3(3) W KO6 10 British-Southern England Welterweight MandatoryView
23/09/2039Meadowcourt Stadium, Doncaster, UK23(18) - 1 Mike Oni18(5) - 4(3) - 3 W KO9 12 View
27/11/2038Copper Box Arena, London, UK22(17) - 1 William Couch27 - 1(1) W KO8 10 British-Southern England Welterweight MandatoryView
26/06/2038Kings Theatre, Portsmouth, UK21(17) - 1 Davie Bryars43(23) - 19(7) - 4 W UD 10Scorecards: 97-94, 97-94, 97-95. British-Southern England Welterweight View
06/02/2038Motorpoint Arena, Cardiff, UK20(16) - 1 Iain Braddick19(1) - 6(4) W KO5 10 View
14/11/2037Bournemouth International Centre, Bournemouth, UK20(16) - 0 Davie Bryars41(22) - 19(7) - 4 L UD 10Scorecards: 94-96, 94-96, 95-96. British-Southern England Welterweight MandatoryView
15/07/2037Southampton Guildhall, Southampton, UK19(15) - 0 Lee Jernigan25(1) - 8(3) W KO3 10 British-Southern England Welterweight Final EliminatorView
16/03/2037Pyramids Centre, Portsmouth, UK18(14) - 0 Michael Carver20(4) - 1(1) W KO9 10 British-Southern England Welterweight SF EliminatorView
22/12/2036Motorpoint Arena, Cardiff, UK17(13) - 0 Lee Jernigan25(1) - 7(2) W KO10 10 View
24/10/2036Blackburn Ice Arena, Blackburn, UK16(12) - 0 Paul Rhys16(2) - 4(1) W KO3 10 View
07/06/2036Motorpoint Arena, Cardiff, UK15(11) - 0 Lazar Bunda11 - 12(1) - 1 W KO6 10 View
29/03/2036Motorpoint Arena, Cardiff, UK14(10) - 0 Steve Kinnock20(1) - 7(1) - 1 W KO5 8 View
02/02/2036O2 Academy Bournemouth, Bournemouth, UK13(9) - 0 Zachary Mattix15 - 10(2) - 2 W KO3 10 View
08/09/2035Hotel Hilton, Warsaw, Poland12(8) - 0 Wallace Filseck10 - 19 - 5 W KO6 10 View
02/06/2035City Hall, Belfast, UK11(7) - 0 Beau Houlette9 - 17(1) - 3 W KO6 10 View
28/04/2035Newforge Lane Stadium, Belfast, UK10(6) - 0 Jay Etienne1 - 1(1) W KO6 10 View
23/02/2035Newforge Lane Stadium, Belfast, UK9(5) - 0 Chris Ewen4 - 20(1) - 5 W KO2 10 View
18/11/2034Newforge Lane Stadium, Belfast, UK8(4) - 0 Paul Quirke5 - 1 W KO6 10 View
22/09/2034Hotel Hilton, Warsaw, Poland7(3) - 0 Griswold Pickard1 - 0 W KO9 10 View
19/07/2034Hotel Hilton, Warsaw, Poland6(2) - 0 Patryk Stachura0 - 1 W KO9 10 View
19/05/2034City Hall, Belfast, UK5(2) - 0 Alex Whitfield1 - 1 W UD 8Scorecards: 79-73, 79-73, 79-73. View
13/03/2034Newforge Lane Stadium, Belfast, UK4(1) - 0 James Stewart0 - 1(1) W KO6 8 View
11/02/2034Camden Centre, London, UK3 - 0 Ame Birschbach2 - 4 W KO7 8 View
19/04/2032M Gym, London, UK2 - 0 Denis Calmat0 - 3 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
11/03/2032M Gym, London, UK1 - 0 Hugh Ferris1 - 1 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
15/05/2031Bristol McConnel, Bristol, UK0 - 0 Andy MacDougall8 - 7(1) - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View