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 | |
| Mon 18 Jan 2027 | Event Welfare Officer | Welsh Alpine Championships FIS | CHM | Alpine Snow |
| Sat 19 Sep 2026 | Event Welfare Officer | North Wales Weekend | LLD | Dry Slope Artificial |
| Sat 17 May 2025 | Event Welfare Officer | Copper Horse 2025 GBR Outdoor Series Race 1&2 | LLD | Dry Slope Artificial |
| Sat 10 May 2025 | Event Welfare Officer | Copper Horse 2025 GBR Indoor Series Race 1&2 | CHL | Indoor Snow Artificial |
| Sat 26 Apr 2025 | Event Welfare Officer | West Wales Club National | PEM | Dry Slope Artificial |
| Sun 8 Oct 2023 | Referee | Irish Championships | KIL | Dry Slope Artificial |
| Sun 23 Jul 2023 | Event Welfare Officer | Cardiff & Dragons Club National | PON | Dry Slope Artificial |
| Sun 14 Aug 2022 | Event Welfare Officer | English Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 13 Aug 2022 | Event Welfare Officer | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 17 Jul 2022 | Event Welfare Officer | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 16 Jul 2022 | Event Welfare Officer | eola GBR Indoor Series Race 5 | CHL | Indoor Snow Artificial |
| Sat 8 Jun 2019 | Race Secretary | Dragons Alpine Open Race | GLO | Dry Slope Artificial |