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 | |
| Sat 4 May 2019 | Referee | Pendle Club National & U10/U12's | PND | Dry Slope Artificial |
| Sat 28 Apr 2018 | Referee | Pendle Club National & U10/U12's | PND | Dry Slope Artificial |
| Sun 23 Apr 2017 | Chief of Race | Manchester Ski Racing CN | CHL | Indoor Snow Artificial |
| Sun 26 Jun 2016 | Referee | Gloucester CN | GLO | Dry Slope Artificial |
| Sun 24 Apr 2016 | Chief of Race | Manchester Ski Racing CN | CHL | Indoor Snow Artificial |
| Sat 29 Aug 2015 | Chief of Race | All England Championships | SLK | Dry Slope Artificial |
| Sat 9 May 2015 | Referee | GBR Indoor & BIGP Series | CHL | Indoor Snow Artificial |
| Mon 4 May 2015 | Referee | GBR Outdoor Series | GLO | Dry Slope Artificial |
| Sun 3 May 2015 | Referee | Gloucester CN | GLO | Dry Slope Artificial |
| Sun 26 Apr 2015 | Chief of Race | MSR Indoor CN | CHL | Indoor Snow Artificial |
| Sun 26 Apr 2015 | Chief of Race | MSR Indoor CN | CHL | Indoor Snow Artificial |
| Sun 22 Jun 2014 | Chief of Race | Vikings Ski Club CN | IPS | Dry Slope Artificial |
| Sun 11 May 2014 | Referee | GBR Indoor Series 2014 | CAS | Indoor Snow Artificial |
| Sun 27 Apr 2014 | Chief of Race | Manchester CN | CHL | Indoor Snow Artificial |
| Tue 18 Mar 2014 | Chief of Race | British Inter-School Ski Challenge | HCH | Alpine Snow |
| Tue 28 Jan 2014 | Referee | British Schoolgirls | FLA | Alpine Snow |
| Sun 14 Jul 2013 | Referee | GBR Indoor Series 2013 | CHL | Indoor Snow Artificial |