Weightclass:  Welterweight
Location:  Belfast, UK
Record:   21(10) - 10 - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
28/04/2045City West Hotel, Dublin, Ireland21(10) - 9 - 1 Shane Boyle8 - 8(4) - 1 L UD 12Scorecards: 112-116, 112-116, 112-116. View
14/07/2044Tillysburn Park Stadium, Belfast, UK21(10) - 8 - 1 Paul Hanegan26(18) - 2(1) - 1 L UD 10Scorecards: 93-97, 92-98, 92-99. British-Northern Ireland Welterweight MandatoryView
19/04/2044Belfast Ormonde, Belfast, UK20(10) - 8 - 1 Lewis Berne7 - 5(2) - 1 W UD 10Scorecards: 99-90, 99-90, 99-90. British-Northern Ireland Welterweight Final EliminatorView
17/12/2043Bangor MacClery, Bangor, UK19(9) - 8 - 1 Paul Payne4 - 8(3) W KO6 10 British-Northern Ireland Welterweight SF EliminatorView
18/12/2042Leon Brogan Gym, Belfast, UK19(9) - 7 - 1 Patrick Hickey36(17) - 6(6) L UD 10Scorecards: 93-98, 93-98, 92-98. British-Northern Ireland Welterweight SF EliminatorView
09/06/2042City Hall, Belfast, UK19(9) - 6 - 1 Paul Hanegan17(10) - 2(1) - 1 L MD 10Scorecards: 95-95, 95-97, 95-97. British-Northern Ireland Welterweight View
24/03/2042Tillysburn Park Stadium, Belfast, UK19(9) - 6 Paul Hanegan17(10) - 2(1) D 10Scorecards: 95-95, 95-95, 95-95. British-Northern Ireland Welterweight View
18/10/2041Leon Brogan Gym, Belfast, UK18(8) - 6 Wayne McGinnis32 - 11(5) - 1 W KO10 10 British-Northern Ireland Welterweight Final EliminatorView
18/06/2041Leon Brogan Gym, Belfast, UK17(8) - 6 Daniel Payne7 - 4(2) W UD 10Scorecards: 97-93, 97-93, 97-93. British-Northern Ireland Welterweight SF EliminatorView
15/09/2040Odyssey Arena, Belfast, UK17(8) - 5 Rodrigo Muniz8(5) - 5(4) - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. View
20/01/2040Andersonstown lesuire centre, Belfast, UK17(8) - 4 Seamus Brannon29(23) - 5(2) - 1 L UD 10Scorecards: 93-98, 92-98, 92-98. British-Northern Ireland Welterweight View
24/05/2038Irish Centre, Leeds, UK16(7) - 4 Denton McCausland4 - 9(1) - 2 W KO3 10 View
12/12/2037City Hall, Belfast, UK16(7) - 3 Keith Cour22 - 6(1) L UD 8Scorecards: 75-77, 75-76, 75-76. View
15/12/2035Crystal Palace National Sports Centre, London, UK16(7) - 2 Rashid Hameed16(3) - 0 L UD 10Scorecards: 95-96, 94-97, 94-97. View
14/05/2034Leon Brogan Gym, Belfast, UK15(6) - 2 Euan Bateson4 - 4 - 3 W KO8 10 View
15/12/2030City Academy Centre, Bristol, UK14(6) - 2 Charlie McClung4 - 8 - 2 W UD 10Scorecards: 100-89, 100-89, 100-89. View
03/11/2030Manchester Wood, Manchester, UK13(6) - 2 Dave McQueen7 - 7 W UD 10Scorecards: 100-90, 100-90, 100-90. View
24/09/2030Londonderry MacConnell, Londonderry, UK12(5) - 2 Spencer Donne8 - 4(1) - 2 W KO9 10 View
14/08/2030Mercy Nightclub, Norwich, UK11(5) - 2 Dylan Williams21 - 10(1) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
29/06/2030Liverpool Gittings, Liverpool, UK10(4) - 2 Bryn Vaughan5 - 25(2) - 3 W KO10 10 View
09/05/2030John MacPhail Gym, Glasgow, UK9(3) - 2 Mel Dunwoody7 - 4 W KO9 10 View
28/03/2030Wythenshawe Forum, Manchester, UK8(3) - 2 Billy Carmichael2 - 3 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
13/02/2030The Novotel, Southampton, UK7(2) - 2 Sammy Hatton2 - 3 - 2 W KO10 10 View
05/01/2030Nottingham Mires, Nottingham, UK6(1) - 2 Barry Murphy4 - 7 W KO6 10 View
31/10/2029Salford City Stadium, Manchester, UK5(1) - 2 Peter McCrady2 - 3(1) - 1 W UD 10Scorecards: 100-90, 99-91, 100-91. View
21/09/2029Jay MacClelland Gym, Gloucester, UK4 - 2 Clint Maddox0 - 6 W KO9 10 View
11/08/2029Fusion Nightclub, Liverpool, UK3 - 2 David McCreery3 - 2 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
03/05/2029Alhambra Theatre, Bradford, UK3 - 1 Leon Labi13 - 5(3) - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
15/02/2029Marriott Hotel, Bristol, UK2 - 1 Geubel Thoen8 - 4 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
06/01/2029Clifton Leisure Centre, Nottingham, UK1 - 1 Zander Van Goethem4 - 4 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
15/11/2028Glasgow Lipton, Glasgow, UK1 - 0 Geirnaerdt Wulferlinc8 - 3(1) - 1 L UD 8Scorecards: 73-79, 73-79, 73-79. View
13/10/2028Greenbank Sports Centre, Liverpool, UK0 - 0 Primo Serri1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View