Weightclass:  Super Featherweight
Location:  London, UK
Record:   10 - 8 - 3
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
11/02/2031Oval Space, London, UK10 - 7 - 3 Declan Purcell2 - 0 L UD 8Scorecards: 73-79, 73-79, 73-79. View
14/07/2030Londonderry MacConnell, Londonderry, UK10 - 7 - 2 Dave Weale1 - 0 - 4 D 8Scorecards: 76-76, 76-76, 76-76. View
11/08/2029Swansea Hughes, Swansea, UK9 - 7 - 2 Michael Higgins1 - 2 W UD 6Scorecards: 58-56, 58-56, 58-56. View
13/11/2028Stoke Rochead, Stoke, UK9 - 7 - 1 Lorcan McCrae3 - 17 - 2 D 10Scorecards: 95-95, 95-95, 95-95. View
14/06/2028Birmingham Kilpatrick, Birmingham, UK8 - 7 - 1 Mark Firth2 - 1 W UD 6Scorecards: 58-56, 58-56, 58-56. View
11/03/2028Andy Harding Gym, Cardiff, UK7 - 7 - 1 Connor Brice1 - 0 W UD 6Scorecards: 58-56, 58-56, 58-56. View
24/04/2027London MacFarlane, London, UK7 - 6 - 1 Bob Mullen2 - 6 L UD 10Scorecards: 94-96, 94-96, 94-96. View
09/10/2025Ron MacAdams Gym, Manchester, UK7 - 6 John Risk0 - 1 D MD 6Scorecards: 57-57, 58-56, 57-57. View
30/06/2025John MacPhail Gym, Glasgow, UK7 - 5 Marcus McCambridge1 - 1 L UD 6Scorecards: 55-59, 56-58, 56-59. View
28/03/2024Edinburgh Foley, Edinburgh, UK6 - 5 Joshua Burton3 - 8 - 3 W UD 10Scorecards: 96-94, 96-94, 96-94. View
03/12/2023Ken Argall Gym, Glasgow, UK5 - 5 Lucas Bratton4 - 6 - 3 W UD 10Scorecards: 96-94, 96-94, 96-94. View
13/03/2023Watford Lewis, Watford, UK4 - 5 Andy Merricks3 - 3 - 3 W UD 10Scorecards: 96-94, 96-94, 96-94. View
15/07/2022Greenbank Sports Centre, Liverpool, UK3 - 5 Leon Vernor3 - 6 - 1 W UD 10Scorecards: 97-93, 97-93, 97-93. View
29/12/2021Bolton Gow, Bolton, UK3 - 4 James Maguire1 - 0 L UD 8Scorecards: 72-80, 72-80, 72-80. View
01/09/2021Derby Priddy, Derby, UK3 - 3 Dai Malcomson4 - 3 - 1 L UD 6Scorecards: 56-58, 56-58, 57-58. View
02/05/2021Royal Bath Hotel, Bournemouth, UK3 - 2 Harry Gruffudd4 - 1 - 2 L UD 10Scorecards: 91-99, 91-99, 91-100. View
08/11/2020Royal Bath Hotel, Bournemouth, UK2 - 2 Alexander McCamy3 - 1 - 3 W UD 8Scorecards: 77-76, 77-75, 77-75. View
06/06/2020London Murchison, London, UK2 - 1 Harry Gruffudd2 - 1 - 2 L UD 8Scorecards: 74-78, 74-78, 74-78. View
29/02/2020Max Lawgoch Gym, London, UK2 - 0 Michael McGee1 - 4 L UD 6Scorecards: 56-58, 56-58, 56-58. View
21/10/2019Ken Argall Gym, Glasgow, UK1 - 0 Charles MacKechnie0 - 0 W UD 6Scorecards: 58-56, 58-56, 58-56. View
16/08/2019London McCalla, London, UK0 - 0 Mark Johnston0 - 0 W UD 4Scorecards: 39-37, 39-37, 39-37. View