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 3 Feb 2019 | Technical Delegate | British Masters | CHA | Alpine Snow |
| Sat 2 Feb 2019 | Technical Delegate | British Masters | CHA | Alpine Snow |
| Fri 1 Feb 2019 | Technical Delegate | British Masters | CHA | Alpine Snow |
| Fri 26 Jan 2018 | Technical Delegate | Aiglon FIS-CIT | VIL | Alpine Snow |
| Thu 25 Jan 2018 | Technical Delegate | Aiglon FIS-CIT | VIL | Alpine Snow |
| Wed 24 Jan 2018 | Technical Delegate | Welsh Alpine FIS-CIT Championships | CHM | Alpine Snow |
| Tue 23 Jan 2018 | Technical Delegate | Welsh Alpine FIS-CIT Championships | CHM | Alpine Snow |
| Sun 27 Sep 2015 | Technical Delegate | SnowWorld Cup & Lowland Championships | LGR | Indoor Snow Artificial |
| Sat 26 Sep 2015 | Technical Delegate | SnowWorld Cup & Lowland Championships | LGR | Indoor Snow Artificial |
| Thu 19 Feb 2015 | Technical Delegate | 19th English Alpine Championships | BOR | Alpine Snow |
| Wed 18 Feb 2015 | Technical Delegate | 19th English Alpine Championships | BOR | Alpine Snow |
| Tue 17 Feb 2015 | Technical Delegate | 19th English Alpine Championships | BOR | Alpine Snow |
| Mon 16 Feb 2015 | Technical Delegate | 19th English Alpine Championships | BOR | Alpine Snow |
| Sun 15 Feb 2015 | Technical Delegate | 19th English Alpine Championships | BOR | Alpine Snow |
| Sun 21 Sep 2014 | Chief of Race | Indoor Lowland Championships | SNV | Indoor Snow Artificial |
| Sat 20 Sep 2014 | Chief of Race | Indoor Lowland Championships | SNV | Indoor Snow Artificial |