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 19 Jan 2020 | Race Secretary | RAF Ski Championships | HIN | Alpine Snow |
| Fri 18 Jan 2019 | Chief of Timing & Calcs | RAF Alpine Champs | HIN | Alpine Snow |
| Fri 19 Jan 2018 | Race Secretary | RAF Alpine Championships | HIN | Alpine Snow |
| Thu 26 Jan 2017 | Referee | RAF Alpine Championships | HIN | Alpine Snow |
| Fri 15 Jan 2016 | Referee | RAF Championships | HIN | Alpine Snow |
| Thu 10 Apr 2014 | Referee | Delancey British Alpine Championships | MER | Alpine Snow |
| Sat 4 Jan 2014 | Chief of Race | Anglo Scottish Cup and BSA Champs | HCH | Alpine Snow |