Weightclass:  Lightweight
Location:  Edinburgh, UK
Record:  6 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2039Edinburgh, UK6 - 22(1) Amon Meyrick7 - 9 LPts
25/03/2039London, UK6 - 21(1) Sam Kennedy10 - 9(1) LPts
25/01/2039Yerevan, Armenia6 - 20(1) Yeghivart Levonyan19 - 9 LPts
27/11/2038Almaty, Kazakhstan6 - 19(1) Jawad Ghaksylykov17 - 13 LPts
28/09/2038Isfahan, Iran6 - 18 Bilal Azzi28(1) - 13 LKO3
31/07/2038Kiev, Ukraine6 - 17 Toma Paley8 - 12 LPts
01/06/2038Copenhagen, Denmark6 - 16 Nels Mattsen15 - 16 LPts
03/04/2038Karagandy, Kazakhstan6 - 15 Saad Bacirov13 - 19 LPts
03/02/2038Edinburgh, UK5 - 15 Hamish Fergusson2 - 3 WPts
04/12/2037Glasgow, UK5 - 14 Duncan McBryde4 - 16 LPts
10/10/2037Asuncion, Paraguay4 - 14 Angel Fontanez0 - 2 WPts
12/08/2037Medellin, Colombia4 - 13 Santiago Villatoro6 - 17 LPts
13/06/2037Hyderabad, India4 - 12 Harendra Babu4 - 15 LPts
15/04/2037Dushanbe, Tajikistan4 - 11 Rafael Sadiq14 - 8 LPts
15/02/2037Maipu, Chile4 - 10 Fresco Pestana15 - 17 LPts
18/12/2036Salvador, Brazil4 - 9 Juan Salas28 - 26 LPts
20/10/2036Newcastle, UK4 - 8 Marcus McGraw1 - 5 LPts
24/08/2036Cambridge, UK3 - 8 Stuart McCotter1 - 8(2) WPts
27/06/2036Swindon, UK3 - 7 Noel McNabb5 - 10 LPts
29/04/2036London, UK2 - 7 Max Brennan5 - 20 WPts
13/03/2036Liverpool, UK2 - 6 Fraser Yeoman15 - 18(1) LPts
11/02/2036Sheffield, UK2 - 5 Ethan McGee0 - 0 LPts
11/01/2036London, UK2 - 4 Noah McAllen14 - 21 LPts
11/12/2035Cardiff, UK1 - 4 Joshua Malloye0 - 0 WPts
30/10/2035Brescia, Italy1 - 3 Vicenzo Padelli3 - 2 LPts
01/09/2035Edinburgh, UK0 - 3 Owen Cowden0 - 2 WPts
03/07/2035Isfahan, Iran0 - 2 Waqas Nasrallah9 - 33 LPts
03/05/2035Breda, Netherlands0 - 1 Dree Aelbrecht20 - 10(1) LPts
05/03/2035Edinburgh, UK0 - 0 Mick McClarnon7 - 11 LPts