Note that this is not a complete list of all competition roles undertaken, merely those that have been assigned as key officials on calendar entries or present in race results posted to the system.
| Date | Role | Description | Venue | |
| Sat 27 Feb 2027 | Chief of Race | Scottish Childrens Championships | CGM | Alpine Snow |
| Sun 2 Aug 2026 | Chief of Race | SSC East Coast | FIR | Dry Slope Artificial |
| Sun 1 Mar 2026 | Chief of Race | Scottish Childrens Championships | CGM | Alpine Snow |
| Sat 28 Feb 2026 | Chief of Race | Scottish Childrens Championships | CGM | Alpine Snow |
| Sat 28 Feb 2026 | Chief of Race | Bairns Bucket | CGM | Alpine Snow |
| Sat 20 Sep 2025 | Chief of Race | SSC Autumn Dual Slalom Series Race 3 | FIR | Dry Slope Artificial |
| Sat 6 Sep 2025 | Chief of Race | SSC Autumn Dual Slalom Series Race 2 | FIR | Dry Slope Artificial |
| Sat 16 Aug 2025 | Chief of Race | SSC Autumn Dual Slalom Series Race 1 | FIR | Dry Slope Artificial |
| Sun 3 Aug 2025 | Race Secretary | SSC East Coast | FIR | Dry Slope Artificial |
| Sat 22 Mar 2025 | Chief of Race | Scottish Childrens Championships | CGM | Alpine Snow |
| Sun 1 Dec 2024 | Referee | LSR Bairns and Lassies | HND | Dry Slope Artificial |
| Sat 26 Oct 2024 | Chief of Race | SSC Autumn Series Race 3 | FIR | Dry Slope Artificial |
| Sat 21 Sep 2024 | Chief of Race | SSC Autumn Series Race 2 | FIR | Dry Slope Artificial |
| Sat 7 Sep 2024 | Chief of Race | SSC Autumn Series Race 1 | FIR | Dry Slope Artificial |
| Sun 4 Aug 2024 | Chief of Race | SSC East Coast | FIR | Dry Slope Artificial |
| Sun 4 Aug 2024 | Chief of Race | SSC East Coast | FIR | Dry Slope Artificial |
| Sun 17 Mar 2024 | Chief of Championships | Scottish Childrens Championships | GCO | Alpine Snow |
| Sat 2 Mar 2024 | Chief of Race | Bairns Bucket | CGM | Alpine Snow |
| Sat 7 Oct 2023 | Chief of Race | SSC Autumn Series Race 3 | FIR | Dry Slope Artificial |
| Sat 16 Sep 2023 | Chief of Race | SSC Autumn Series Race 2 | FIR | Dry Slope Artificial |
| Sat 26 Aug 2023 | Chief of Race | SSC Autumn Series Race 1 | FIR | Dry Slope Artificial |
| Sat 5 Aug 2023 | Chief of Race | SSC East Coast | FIR | Dry Slope Artificial |
| Sat 5 Aug 2023 | Chief of Race | SSC East Coast | FIR | Dry Slope Artificial |
| Sat 4 Mar 2023 | Race Secretary | Bairns Bucket | CGM | Alpine Snow |
| Sat 24 Sep 2022 | Chief of Race | SSC 2022 Autumn Series Dual Slalom Race 3 | FIR | Dry Slope Artificial |
| Sat 10 Sep 2022 | Chief of Race | SSC 2022 Autumn Series Dual Slalom Race 2 | FIR | Dry Slope Artificial |
| Sat 27 Aug 2022 | Chief of Race | SSC 2022 Autumn Series Dual Slalom Race 1 | FIR | Dry Slope Artificial |
| Sun 6 Mar 2022 | Chief of Race | Bairns Bucket | CGM | Alpine Snow |
| Sat 5 Mar 2022 | Chief of Race | Bairns Bucket | CGM | Alpine Snow |
| Sat 5 Mar 2022 | Chief of Race | Bairns Bucket | CGM | Alpine Snow |
| Sat 6 Mar 2021 | Chief of Race | Bairns Bucket | CGM | Alpine Snow |
| Sat 7 Mar 2020 | Chief of Race | Bairns Bucket | CGM | Alpine Snow |