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 9 Apr 2025 | Course Setter | GB Alpine Children's Champs | SCA | Alpine Snow |
| Thu 13 Mar 2025 | Course Setter | BSA Championships | VER | Alpine Snow |
| Wed 19 Feb 2025 | Course Setter | English Alpine Childrens' Championships | BOR | Alpine Snow |
| Tue 18 Feb 2025 | Course Setter | English Alpine Childrens' Championships | BOR | Alpine Snow |
| Wed 22 Jan 2025 | Course Setter | Welsh Alpine Championships | CHM | Alpine Snow |
| Sat 17 Aug 2024 | Course Setter | APR Super Slalom | FIR | Dry Slope Artificial |
| Sat 10 Aug 2024 | Course Setter | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 1 Jun 2024 | Course Setter | Firpark Twin Peaks | FIR | Dry Slope Artificial |
| Sun 5 May 2024 | Referee | Copper Horse GBR Indoor Series 1 & 2 | CHL | Indoor Snow Artificial |
| Thu 14 Mar 2024 | Course Setter | British ISSC and Champs | CHM | Alpine Snow |
| Tue 12 Mar 2024 | Course Setter | British ISSC and Champs | CHM | Alpine Snow |
| Sat 3 Jun 2023 | Course Setter | Twin Peaks Firpark | FIR | Dry Slope Artificial |
| Wed 5 Apr 2023 | Course Setter | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Thu 24 Mar 2022 | Course Setter | BSA BASS Championships | GRV | Alpine Snow |
| Wed 23 Mar 2022 | Course Setter | BSA BASS Championships | GRV | Alpine Snow |
| Tue 22 Mar 2022 | Course Setter | BSA Inter-Schools | GRV | Alpine Snow |
| Mon 21 Mar 2022 | Course Setter | BSA Inter-Schools | GRV | Alpine Snow |