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 | |
| Sun 14 Dec 2025 | Technical Delegate | Nations Cup Rounds 1-2 | REI | Alpine Snow |
| Sat 13 Dec 2025 | Technical Delegate | Nations Cup Rounds 1-2 | REI | Alpine Snow |
| Sun 9 Feb 2025 | Technical Delegate | Nations Cup Round 7-8 | REI | Alpine Snow |
| Sat 8 Feb 2025 | Technical Delegate | Nations Cup Round 7-8 | REI | Alpine Snow |
| Sat 7 Jan 2023 | Technical Delegate | Ambition Childrens Champs | HNT | Alpine Snow |
| Fri 6 Jan 2023 | Technical Delegate | Ambition Childrens Champs | HNT | Alpine Snow |
| Thu 5 Jan 2023 | Technical Delegate | Ambition Childrens Champs | HNT | Alpine Snow |
| Wed 4 Jan 2023 | Technical Delegate | Ambition Childrens Champs | HNT | Alpine Snow |
| Thu 7 Apr 2022 | Technical Delegate | British Alpine Childrens Championships | TIG | Alpine Snow |
| Tue 1 Feb 2022 | Technical Delegate | British Schoolgirls Races | FLA | Alpine Snow |
| Mon 31 Jan 2022 | Technical Delegate | British Schoolgirls Races | FLA | Alpine Snow |
| Fri 12 Apr 2019 | Technical Delegate | British Childrens Champs | TIG | Alpine Snow |
| Wed 10 Apr 2019 | Technical Delegate | British Childrens Champs | TIG | Alpine Snow |
| Mon 8 Apr 2019 | Technical Delegate | British Childrens Champs | TIG | Alpine Snow |
| Fri 9 Mar 2018 | Technical Delegate | Aiglon Cup | VIL | Alpine Snow |
| Thu 8 Mar 2018 | Technical Delegate | Aiglon Cup | VIL | Alpine Snow |
| Tue 21 Mar 2017 | Technical Delegate | British Inter-Schools Ski Challenge | PIL | Alpine Snow |
| Mon 20 Mar 2017 | Technical Delegate | British Inter-Schools Ski Challenge | PIL | Alpine Snow |
| Wed 6 Apr 2022 | Chief of Race | British Alpine Childrens Championships | TIG | Alpine Snow |
| Mon 4 Apr 2022 | Chief of Race | British Alpine Childrens Championships | TIG | Alpine Snow |
| Mon 4 Apr 2022 | Chief of Race | British Alpine Childrens Championships | TIG | Alpine Snow |
| Sun 2 Feb 2020 | Chief of Race | ISSSC Alpine | MER | Alpine Snow |
| Sun 19 Jan 2020 | Chief of Championships | Royal Navy WSA Alpine Championships | TIG | Alpine Snow |
| Mon 16 Jan 2017 | Chief of Race | Royal Navy WSA Alpine Championships | TIG | Alpine Snow |
| Wed 20 Jan 2016 | Chief of Race | Royal Navy Championships | TIG | Alpine Snow |
| Mon 18 Jan 2016 | Referee | Royal Navy Championships | TIG | Alpine Snow |
| Sat 20 Sep 2014 | Chief of Race | Indoor Lowland Championships | SNV | Indoor Snow Artificial |
| Sun 7 Sep 2014 | Chief of Race | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 5 Jul 2014 | Chief of Race | ERSA Club National | WYN | Dry Slope Artificial |
| Sun 15 Jun 2014 | Chief of Race | Scottish Indoor Championships | BHD | Indoor Snow Artificial |
| Thu 10 Apr 2014 | Chief of Race | Delancey British Alpine Championships | MER | Alpine Snow |
| Mon 17 Mar 2014 | Chief of Race | British Inter-School Ski Challenge | HCH | Alpine Snow |
| Sun 5 Jan 2014 | Referee | Anglo Scottish Cup and BSA Champs | HCH | Alpine Snow |
| Wed 1 Jan 2014 | Chief of Race | BARSC Championships | ARC | Alpine Snow |