Referee: Robin Dalgliesh


avatar

Country Scotland Scotland
Age 44

Tournaments

Tournament
Morocco 2025 WSF Championship
Morocco 2025 WSF Junior Championship
England 2024/2025 English Junior Tour Event 5 (Day 2)
England 2024/2025 English Junior Tour Event 5 (Day 1)
Albania 2024 WSF Championship
Albania 2024 WSF Junior Championship
England 2023/2024 English Junior Tour Event 3 (Day 1)
England 2023/2024 English Amateur Tour Event 2
Australia 2023 WSF Championship
Australia 2023 WSF Junior Championship
England 2022 English Over-55 Snooker Championship Final