Weightclass:  Featherweight
Location:  Dundee, UK
Record:   23(18) - 4(4)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
29/09/2033Sportkompleks Illichivets, Mariupol, Ukraine22(17) - 4(4) Lazar Kramar23(19) - 4 W KO6 12 WRBC International Featherweight View
07/07/2033Kuala Lumpur Badminton Stadium, Kuala Lumpur, Malaysia21(16) - 4(4) Waqas Suhrawardy23(14) - 1 W KO9 12 Commonwealth Featherweight SF EliminatorView
24/03/2033Palacio de los Deportes Carlos "El Famoso" Hernández, San Salvador, El Salvador20(16) - 4(4) Ryo Mieras36(6) - 12(5) - 3 W UD 10Scorecards: 95-94, 95-94, 95-94. View
11/01/2033Manchester Arena, Manchester, UK19(15) - 4(4) Sam McEwan16(4) - 4(3) W KO3 12 British Featherweight MandatoryView
05/11/2032Manchester Arena, Manchester, UK18(14) - 4(4) Luis Pavon29 - 1 - 1 W KO6 12 View
04/09/2032Pavelló Girona-Fontajau, Barcelona, Spain18(14) - 3(3) Ryo Mieras35(5) - 11(5) - 3 L KO10 12 IRBF Featherweight Final EliminatorView
15/07/2032Manchester Arena, Manchester, UK17(13) - 3(3) Greg Ferris29 - 8(6) - 1 W KO5 12 British Featherweight View
17/03/2032Philippine Arena, Santa Maria, Philippines17(13) - 2(2) Fahsai Sithchamuang34(23) - 4(1) - 1 L KO6 12 WRBO Featherweight SF EliminatorView
21/01/2032Old Trafford Stadium, Manchester, UK17(13) - 1(1) Lazar Kramar16(13) - 2 L TKO5 12Fighter got up from KD but ref stopped the fight. European Featherweight MandatoryView
27/11/2031Manchester Arena, Manchester, UK16(12) - 1(1) Karl McGee28(20) - 9(7) W KO6 12 European Featherweight , Western Europe Featherweight View
19/09/2031Academy Stadium Manchester City FC, Manchester, UK15(12) - 1(1) Selestino Lovera30(6) - 4(1) W UD 12Scorecards: 117-109, 117-109, 117-109. European Featherweight View
11/07/2031Old Trafford Stadium, Manchester, UK15(12) - 0 Elliot Berry28(21) - 3 L KO5 12 British Featherweight View
29/05/2031Manchester Arena, Manchester, UK14(11) - 0 Edward Do28(17) - 5 - 1 W KO9 12 Commonwealth Featherweight View
30/03/2031Manchester Arena, Manchester, UK13(10) - 0 Dean Neil21(2) - 17(4) W KO3 10 View
22/02/2031Tynecastle Stadium, Edinburgh, UK12(9) - 0 Greg Ferris26 - 5(3) - 1 W KO7 10 View
31/12/2030Manchester Regional Arena, Manchester, UK11(8) - 0 Charles Connolly24 - 9(3) W KO8 10 View
09/10/2030Tannadice Park, Dundee, UK10(7) - 0 Martin McCardle20 - 6(1) - 2 W TKO9 10Referee waved fight off. British-Scotland Featherweight View
14/08/2030Aberdeen Manuel, Aberdeen, UK9(6) - 0 Alan MacRae18(1) - 9(1) - 1 W KO4 10 British-Scotland Featherweight MandatoryView
16/03/2030Dublin Harrison, Dublin, Ireland8(5) - 0 Leon Walsh7 - 10 - 2 W KO4 10 Celtic Featherweight SF EliminatorView
15/07/2029Bellahouston Sports Ctr, Glasgow, UK7(4) - 0 Fraser Mylne7 - 0 W TKO6 10Fighter got up from KD but ref stopped the fight. British-Scotland Featherweight MandatoryView
08/01/2029Bellahouston Sports Ctr, Glasgow, UK6(3) - 0 Hamish Kennedy8 - 0 W KO10 10 British-Scotland Featherweight View
30/10/2028Oscar McAda Gym, London, UK5(2) - 0 Bob McNiven1 - 2 W KO8 10 View
15/09/2028Royal Bath Hotel, Bournemouth, UK4(1) - 0 Dillon Corcoran1 - 4 - 1 W KO8 8 View
14/08/2028Harry Carnes Gym, Colchester, UK3(1) - 0 Alec McCoig4 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
24/07/2028Newcastle Collins, Newcastle, UK2(1) - 0 George Darling0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
07/04/2027National Space Centre, Leicester, UK1(1) - 0 Charles McPhee1 - 1 - 2 W UD 8Scorecards: 80-71, 80-71, 80-71. View
06/02/2027Desmond Davies Gym, London, UK0 - 0 Danny Walsh3 - 1 - 1 W KO5 8 View