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 | |
| Fri 26 Jan 2024 | Course Setter | Welsh Alpine Championships | CHM | Alpine Snow |
| Wed 5 Apr 2023 | Course Setter | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Thu 16 Feb 2023 | Referee | Ambition Italian FIS | SCA | Alpine Snow |
| Sat 11 Jun 2022 | Fore-runner | Hemel Club National | HEM | Indoor Snow Artificial |
| Sun 29 May 2022 | Course Setter | Excel Club National | CHL | Indoor Snow Artificial |
| Sat 28 May 2022 | Course Setter | Ambition Club National | CHL | Indoor Snow Artificial |
| Mon 4 Apr 2022 | Assistant Referee | British Alpine Childrens Championships | TIG | Alpine Snow |
| Thu 24 Mar 2022 | Course Setter | BSA BASS Championships | GRV | Alpine Snow |
| Wed 23 Mar 2022 | Referee | BSA BASS Championships | GRV | Alpine Snow |
| Tue 22 Mar 2022 | Course Setter | BSA Inter-Schools | GRV | Alpine Snow |
| Thu 24 Feb 2022 | Course Setter | English Alpine Children's Championships | BOR | Alpine Snow |
| Sun 20 Feb 2022 | Referee | English Alpine Children's Championships | BOR | Alpine Snow |
| Thu 17 Feb 2022 | Course Setter | Ambition Children | SCA | Alpine Snow |
| Sat 8 Jan 2022 | Referee | Ambition Childrens Championships | HNT | Alpine Snow |
| Fri 7 Jan 2022 | Referee | Ambition Childrens Championships | HNT | Alpine Snow |
| Fri 7 Jan 2022 | Course Setter | Ambition Childrens Championships | HNT | Alpine Snow |
| Thu 6 Jan 2022 | Referee | Ambition Childrens Championships | HNT | Alpine Snow |
| Wed 5 Jan 2022 | Referee | Ambition Childrens Championships | HNT | Alpine Snow |
| Sat 10 Jul 2021 | Fore-runner | Hemel Club National | HEM | Indoor Snow Artificial |
| Fri 21 Feb 2020 | Course Setter | English Alpine Childrens Championships | BOR | Alpine Snow |
| Tue 28 Jan 2020 | Course Setter | British Schoolboys International Races | WEN | Alpine Snow |
| Thu 23 Jan 2020 | Course Setter | Welsh Alpine BASS Championships | CHM | Alpine Snow |
| Fri 3 Jan 2020 | Course Setter | Ambition Childrens' Champs | HNT | Alpine Snow |
| Sat 8 Jun 2019 | Fore-runner | Hemel Club National & U10/U12's | HEM | Indoor Snow Artificial |
| Sun 28 May 2017 | Fore-runner | SSE BASS Race | LGR | Indoor Snow Artificial |