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 | |
| Wed 12 Mar 2025 | Course Setter | BSA Championships | VER | Alpine Snow |
| Mon 10 Mar 2025 | Course Setter | British Interschool Ski Challenge | VER | Alpine Snow |
| Mon 11 Mar 2024 | Race Secretary | British ISSC and Champs | CHM | Alpine Snow |
| Fri 5 Jan 2024 | Race Secretary | Anglo Scottish Cup | CHM | Alpine Snow |
| Sun 7 May 2023 | Referee | eola GBR Indoor Series Race 1 & 2 | CHL | Indoor Snow Artificial |
| Tue 10 Jan 2023 | Course Setter | Anglo Scottish Championships | PIL | Alpine Snow |
| Sun 10 Apr 2016 | Fore-runner | Scottish FIS | NEV | Alpine Snow |
| Sat 9 Apr 2016 | Fore-runner | Scottish FIS | NEV | Alpine Snow |