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 | |
| Thu 2 Apr 2026 | Technical Delegate | Nations Cup Rounds 11-12 | REI | Alpine Snow |
| Sat 1 Mar 2025 | Timing & Calculations | Nations Cup Round 9-10 | FAG | Alpine Snow |
| Tue 4 Jan 2022 | Chief of Course | Evolution Speed Series | REI | Alpine Snow |
| Mon 3 Jan 2022 | Chief of Course | Evolution Speed Series | REI | Alpine Snow |
| Mon 13 Apr 2020 | Chief of Championships | GBR FIS Races | REI | Alpine Snow |
| Wed 9 Jan 2019 | Chief of Course | Team Evolution Speed Series | REI | Alpine Snow |
| Tue 8 Jan 2019 | Chief of Course | Team Evolution Speed Series | REI | Alpine Snow |
| Tue 10 Jan 2017 | Referee | Evolution Speed Races | REI | Alpine Snow |
| Sun 4 May 2014 | Referee | SSE Landgraaf | LGR | Indoor Snow Artificial |