Weightclass:  Light Welterweight
Location:  Edinburgh, UK
Record:  16 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2026Edinburgh, UK15 - 10 Ricky Forrest0 - 1 WPts
29/03/2026Edinburgh, UK14 - 10 Edmund Marvin1 - 1 WPts
28/01/2026Edinburgh, UK13 - 10 Husam al Din Yahulucoff0 - 3 WPts
29/11/2025Edinburgh, UK12 - 10 Declan Clapperton6 - 8 WPts
30/09/2025Edinburgh, UK11 - 10 Tommy Glen3 - 11 WPts
02/08/2025Edinburgh, UK10 - 10 Callum Greenaway2 - 9 WPts
03/06/2025Edinburgh, UK9 - 10 Henry Clucas4(1) - 5 WPts
05/04/2025Edinburgh, UK8 - 10 Joseph Newall4 - 16(1) WPts
04/02/2025Edinburgh, UK7 - 10 Pancho Fernando2 - 7 WPts
07/12/2024Edinburgh, UK7 - 9 Rio Espana3 - 9(1) LPts
09/10/2024Edinburgh, UK5 - 9 Alejandro Solar1 - 5 WPts
09/10/2024Edinburgh, UK6 - 9 Alejandro Solar1 - 6 WPts
10/08/2024Edinburgh, UK4 - 9 Ryszard Groszek3 - 4 WPts
12/06/2024Tirana, Albania4 - 8 Fatmir Edip11(1) - 28(4) LPts
14/04/2024Edinburgh, UK3 - 8 Edmund Barrett4 - 9 WPts
15/02/2024Tirana, Albania3 - 7 Homer Pocoli15 - 10 LPts
18/12/2023Copenhagen, Denmark3 - 6 Nels Basse26 - 8 LPts
20/10/2023Cali, Colombia3 - 5 Gervasio Rolando19 - 14 LPts
22/08/2023Takoradi, Ghana2 - 5 Ahmed Hussain14(1) - 18 WPts
24/06/2023Edinburgh, UK1 - 5 Page Zola19(2) - 14 WPts
26/04/2023Bratislava, Slovakia1 - 4 Erik Petkovsek14(1) - 20(2) LPts
26/02/2023Buenos Aires, Argentina1 - 3 Santiago Galeano23 - 7 LPts
29/12/2022Almaty, Kazakhstan1 - 2 Dmitriy Ghahylycow15 - 10 LPts
31/10/2022Edinburgh, UK0 - 2 Vasyl Denis1 - 1 WPts
02/09/2022Brussels, Belgium0 - 1 Briant Orleans15 - 11 LPts
05/07/2022Edinburgh, UK0 - 0 Senon Tomey12 - 7 LPts