Weightclass:  Welterweight
Location:  Swansea, UK
Record:   13(5) - 0
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
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