Weightclass:  Lightweight
Location:  Glasgow, UK
Record:  18(2) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2025Glasgow, UK18(2) - 27 Tunde Oriala11 - 19 LPts
09/05/2025Glasgow, UK17(2) - 27 Ed Rooman15 - 20 WPts
10/03/2025Glasgow, UK16(2) - 27 Xalvador Lopez4 - 7(1) WPts
10/01/2025Glasgow, UK15(2) - 27 Joey Kincade1 - 14 WPts
10/11/2024Glasgow, UK14(2) - 27 Justin McElligott3 - 5 WPts
09/09/2024Glasgow, UK13(2) - 27 Kieran Slone1 - 3 WPts
11/07/2024Glasgow, UK12(1) - 27 Elliot Thain3 - 22(8) WKO3
11/05/2024Glasgow, UK11(1) - 27 Derya Benli1 - 13 WPts
13/03/2024Glasgow, UK11(1) - 26 Juan Lamar1 - 1 LPts
13/01/2024Glasgow, UK11(1) - 25 Peter Nisbett8(1) - 17 LPts
14/11/2023Glasgow, UK10(1) - 25 Jurgen Pannwitz2 - 0 WPts
15/09/2023Glasgow, UK10(1) - 24 Alex Salmon3 - 5 LPts
17/07/2023Johor Bahru, Malaysia10(1) - 23 Umair Najjar36 - 7 LPts
19/05/2023Mixco, Guatemala10(1) - 22 Santiago Giron4 - 10 LPts
21/03/2023Telford, UK9 - 22 John McLain6 - 26(2) WKO3
25/01/2023Kampala, Uganda9 - 21 Noel Ntegamahe24 - 4 LPts
27/11/2022Glasgow, UK8 - 21 Douglas Brown15(1) - 12 WPts
27/09/2022Karagandy, Kazakhstan8 - 20 Gazi Ackishew21 - 7 LPts
30/07/2022Glasgow, UK8 - 19 Wilmer Biber14 - 13 LPts
29/05/2022Glasgow, UK7 - 19 Osman Kirsan5 - 13 WPts
30/03/2022Bristol, UK7 - 18 Jay Ladd13(1) - 10 LPts
08/02/2022Dushanbe, Tajikistan7 - 17 Ughur Habeeb9 - 13 LPts
11/12/2021Ibadan, Nigeria7 - 16 Juwon Buraimoh9(1) - 13 LPts
13/10/2021Glasgow, UK6 - 16 Yasin Haq2 - 8 WPts
12/08/2021Glasgow, UK6 - 15 Kanan Muhammed10 - 7 LPts
11/06/2021Kingston, Jamaica6 - 14 Elliot Clasby17 - 5 LPts
13/04/2021Glasgow, UK5 - 14 Sennett Beal0 - 4 WPts
11/02/2021Glasgow, UK5 - 13 Alec Kilduff6(1) - 11 LPts
13/12/2020Gdansk, Poland5 - 12 Tymon Danielski9 - 9 LPts
13/10/2020Birmingham, UK4 - 12 Ian Clapperton2 - 13 WPts
24/08/2020Yaoundé, Cameroon4 - 11 Bonar Nounkeu3 - 2 LPts
26/06/2020Glasgow, UK4 - 10 Mark Mattox8 - 9 LPts
26/04/2020Bradford, UK3 - 10 Michael Dashiell5 - 7 WPts
22/03/2020Glasgow, UK3 - 9 Mason Fouroux11 - 3 LPts
21/01/2020Glasgow, UK2 - 9 Michael Dashiell5 - 5 WPts
21/11/2019London, UK2 - 8 Jacob Nolan5 - 4 LPts
13/10/2019Glasgow, UK2 - 7 Oliver Daw5(1) - 3 LPts
13/08/2019Glasgow, UK2 - 6 Ioakim Kalieff6 - 1 LPts
14/06/2019Glasgow, UK2 - 5 Pawel Adamski5 - 0 LPts
15/04/2019Wolverhampton, UK2 - 4 Sammy Boydston4 - 4 LPts
07/03/2019Barranquilla, Colombia2 - 3 Vicente Redondo1 - 0 LPts
06/01/2019Buenos Aires, Argentina2 - 2 Juan Magin0 - 0 LPts
07/11/2018London, UK1 - 2 Peter McBride0 - 1 WPts
19/09/2018Glasgow, UK1 - 1 Douglas Brown0 - 0 LPts
17/08/2018Glasgow, UK1 - 0 Jesus Marcello1 - 0 LPts
19/06/2018Glasgow, UK0 - 0 John McLain0 - 2 WPts