Weightclass:  Light Welterweight
Location:  Glasgow, UK
Record:  31(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2024Glasgow, UK30(1) - 8 Borya Icklassoff0 - 5 WPts
29/12/2023Glasgow, UK29(1) - 8 Zahir Khari3 - 10 WPts
30/10/2023Glasgow, UK28(1) - 8 Dawid Janusz2 - 15 WPts
31/08/2023Glasgow, UK27 - 8 Dave Prowell1 - 0 WKO3
02/07/2023Glasgow, UK26 - 8 Andrii Magomaev1 - 9(1) WPts
03/05/2023Glasgow, UK25 - 8 Dylan Reese0 - 1 WPts
04/03/2023Glasgow, UK24 - 8 Loi Hien6 - 13 WPts
03/01/2023Glasgow, UK23 - 8 Harry Meyrick1 - 1 WPts
04/11/2022Glasgow, UK22 - 8 Denton Flanagon1 - 7(2) WPts
06/09/2022Glasgow, UK21 - 8 Husam al Din Gundegmaa11 - 17 WPts
07/07/2022Glasgow, UK20 - 8 Luc Bao6(1) - 22 WPts
08/05/2022Glasgow, UK19 - 8 Alejandro Arabia3 - 10 WPts
09/03/2022Glasgow, UK18 - 8 Jay Ahearn12(1) - 10 WPts
07/01/2022Glasgow, UK17 - 8 Leighton Hollern7 - 16 WPts
07/11/2021London, UK16 - 8 Tim Baines4(1) - 13 WPts
15/09/2021Glasgow, UK15 - 8 Griffith Dredge10 - 11 WPts
15/07/2021Espoo, Finland15 - 7 Aslak Matinsalo11 - 9 LPts
15/05/2021Glasgow, UK14 - 7 Jamie McNabb2 - 13 WPts
15/03/2021Sydney, Australia13 - 7 Blake Souter3 - 11 WPts
15/01/2021Glasgow, UK13 - 6 John Flynn11 - 7 LPts
14/11/2020Glasgow, UK12 - 6 Richard Phillips5 - 12 WPts
14/09/2020Glasgow, UK11 - 6 Gabriel Arboleda9 - 7 WPts
14/07/2020Glasgow, UK11 - 5 Paul Harvard7 - 3 LPts
13/05/2020Glasgow, UK10 - 5 David Athanasiou6 - 7 WPts
13/03/2020Sheffield, UK10 - 4 Jay Ahearn6 - 3 LPts
20/01/2020Glasgow, UK9 - 4 Elman Nasibov8 - 6 WPts
20/11/2019Marseille, France8 - 4 Franklin Obier2 - 6 WPts
21/09/2019Glasgow, UK7 - 4 Gareth Saunders3 - 7 WPts
22/07/2019Utrecht, Netherlands6 - 4 Rense Thycsens3 - 3 WPts
23/05/2019Stoke, UK6 - 3 Farhan Saad6 - 0 LPts
26/03/2019Glasgow, UK5 - 3 Mark Begg0 - 1 WPts
23/01/2019London, UK5 - 2 Roger MacNevin6 - 1 LPts
12/12/2018Glasgow, UK4 - 2 Oscar Adriano0 - 1 WPts
12/10/2018Glasgow, UK3 - 2 Rex Jones0 - 1 WPts
13/08/2018Glasgow, UK2 - 2 Alex McGraw2 - 2 WPts
15/06/2018Glasgow, UK1 - 2 James Daniel3 - 1 WPts
17/04/2018Glasgow, UK1 - 1 Jamie McCalman1 - 1 LPts
24/02/2018Glasgow, UK1 - 0 Waqar Haque0 - 1 LPts
09/01/2018Glasgow, UK0 - 0 Huynh Truc0 - 0 WPts