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 15 Nov 2026 | Chief of Timing & Calcs | Impulse/NSSA Club National | SWA | Dry Slope Artificial |
| Sun 9 Aug 2026 | Chief of Timing & Calcs | British Indoor Championships | MAN | Indoor Snow Artificial |
| Sun 9 Aug 2026 | Chief of Timing & Calcs | British Indoor Championships | MAN | Indoor Snow Artificial |
| Sat 8 Aug 2026 | Chief of Timing & Calcs | Welsh Indoor Championships | MAN | Indoor Snow Artificial |
| Sat 8 Aug 2026 | Chief of Timing & Calcs | Welsh Indoor Championships | MAN | Indoor Snow Artificial |
| Sun 5 Jul 2026 | Chief of Timing & Calcs | English Indoor Championships | MAN | Indoor Snow Artificial |
| Sun 5 Jul 2026 | Chief of Timing & Calcs | English Indoor Championships | MAN | Indoor Snow Artificial |
| Sat 4 Jul 2026 | Chief of Timing & Calcs | Copper Horse Indoor GBR Series 5 | MAN | Indoor Snow Artificial |
| Sat 4 Jul 2026 | Chief of Timing & Calcs | Copper Horse Indoor GBR Series 5 | MAN | Indoor Snow Artificial |
| Sun 7 Jun 2026 | Chief of Timing & Calcs | UNIQ Snowsports Club National | SWA | Dry Slope Artificial |
| Sun 7 Jun 2026 | Chief of Timing & Calcs | UNIQ Snowsports Club National | SWA | Dry Slope Artificial |
| Sat 6 Jun 2026 | Chief of Timing & Calcs | Midland Club National | SWA | Dry Slope Artificial |
| Sat 6 Jun 2026 | Chief of Timing & Calcs | Midland Club National | SWA | Dry Slope Artificial |
| Sun 3 May 2026 | Chief of Timing & Calcs | Copper Horse Indoor GBR Series 1&2 | MAN | Indoor Snow Artificial |
| Sat 2 May 2026 | Chief of Timing & Calcs | Copper Horse Indoor GBR Series 1&2 | MAN | Indoor Snow Artificial |
| Sat 2 May 2026 | Chief of Timing & Calcs | Copper Horse Indoor GBR Series 1&2 | MAN | Indoor Snow Artificial |
| Sun 26 Apr 2026 | Chief of Timing & Calcs | Stoke Club National | STO | Dry Slope Artificial |
| Sun 26 Apr 2026 | Chief of Timing & Calcs | Stoke Club National | STO | Dry Slope Artificial |
| Sat 25 Apr 2026 | Chief of Timing & Calcs | Telford Club National | STO | Dry Slope Artificial |
| Sat 25 Apr 2026 | Chief of Timing & Calcs | Telford Club National | STO | Dry Slope Artificial |
| Mon 9 Mar 2026 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 8 Mar 2026 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sat 7 Mar 2026 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Fri 6 Mar 2026 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Wed 4 Mar 2026 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Wed 4 Mar 2026 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 10 Aug 2025 | Chief of Timing & Calcs | English Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 10 Aug 2025 | Chief of Timing & Calcs | English Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 9 Aug 2025 | Chief of Timing & Calcs | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 9 Aug 2025 | Chief of Timing & Calcs | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 27 Jul 2025 | Chief of Timing & Calcs | Stoke Club National | STO | Dry Slope Artificial |
| Sun 27 Jul 2025 | Chief of Timing & Calcs | Stoke Club National | STO | Dry Slope Artificial |
| Sat 26 Jul 2025 | Chief of Timing & Calcs | Telford Club National | STO | Dry Slope Artificial |
| Sat 26 Jul 2025 | Chief of Timing & Calcs | Telford Club National | STO | Dry Slope Artificial |
| Sun 6 Jul 2025 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 6 Jul 2025 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 5 Jul 2025 | Chief of Timing & Calcs | Copper Horse 2025 GBR Indoor Series Race 5 | CHL | Indoor Snow Artificial |
| Sat 5 Jul 2025 | Chief of Timing & Calcs | Copper Horse 2025 GBR Indoor Series Race 5 | CHL | Indoor Snow Artificial |
| Sun 15 Jun 2025 | Chief of Timing & Calcs | Copper Horse Indoor 4 & Scottish Indoor Champs | CHL | Indoor Snow Artificial |
| Sun 15 Jun 2025 | Chief of Timing & Calcs | Copper Horse Indoor 4 & Scottish Indoor Champs | CHL | Indoor Snow Artificial |
| Sat 14 Jun 2025 | Chief of Timing & Calcs | Copper Horse 2025 GBR Indoor Series Race 3 | CHL | Indoor Snow Artificial |
| Sat 14 Jun 2025 | Chief of Timing & Calcs | Copper Horse 2025 GBR Indoor Series Race 3 | CHL | Indoor Snow Artificial |
| Sun 8 Jun 2025 | Chief of Timing & Calcs | Uniq Club National | SWA | Dry Slope Artificial |
| Sun 8 Jun 2025 | Chief of Timing & Calcs | Uniq Club National | SWA | Dry Slope Artificial |
| Sat 7 Jun 2025 | Chief of Timing & Calcs | Midland Club National | SWA | Dry Slope Artificial |
| Sat 7 Jun 2025 | Chief of Timing & Calcs | Midland Club National | SWA | Dry Slope Artificial |
| Sun 11 May 2025 | Chief of Timing & Calcs | Copper Horse 2025 GBR Indoor Series Race 1&2 | CHL | Indoor Snow Artificial |
| Sat 10 May 2025 | Chief of Timing & Calcs | Copper Horse 2025 GBR Indoor Series Race 1&2 | CHL | Indoor Snow Artificial |
| Sat 10 May 2025 | Chief of Timing & Calcs | Copper Horse 2025 GBR Indoor Series Race 1&2 | CHL | Indoor Snow Artificial |
| Sun 11 Aug 2024 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 11 Aug 2024 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 10 Aug 2024 | Chief of Timing & Calcs | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 10 Aug 2024 | Chief of Timing & Calcs | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 14 Jul 2024 | Chief of Timing & Calcs | English Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 14 Jul 2024 | Chief of Timing & Calcs | English Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 13 Jul 2024 | Chief of Timing & Calcs | Copper Horse GBR Indoor Series 5 | CHL | Indoor Snow Artificial |
| Sat 13 Jul 2024 | Chief of Timing & Calcs | Copper Horse GBR Indoor Series 5 | CHL | Indoor Snow Artificial |
| Sun 30 Jun 2024 | Chief of Timing & Calcs | Copper Horse GBR Outdoor Series 4 & 5 | NOR | Dry Slope Artificial |
| Sat 29 Jun 2024 | Chief of Timing & Calcs | Copper Horse GBR Outdoor Series 4 & 5 | NOR | Dry Slope Artificial |
| Sat 29 Jun 2024 | Chief of Timing & Calcs | Copper Horse GBR Outdoor Series 4 & 5 | NOR | Dry Slope Artificial |
| Sun 16 Jun 2024 | Chief of Timing & Calcs | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | CHL | Indoor Snow Artificial |
| Sat 15 Jun 2024 | Chief of Timing & Calcs | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | CHL | Indoor Snow Artificial |
| Sat 15 Jun 2024 | Chief of Timing & Calcs | Copper Horse GBR Indoor Series 3 & 4, Scot. Champs | CHL | Indoor Snow Artificial |
| Sat 4 May 2024 | Chief of Timing & Calcs | Copper Horse GBR Indoor Series 1 & 2 | CHL | Indoor Snow Artificial |
| Thu 15 Feb 2024 | Chief of Timing & Calcs | English Alpine Childrens' Championships | BOR | Alpine Snow |
| Wed 14 Feb 2024 | Chief of Timing & Calcs | English Alpine Childrens' Championships | BOR | Alpine Snow |
| Tue 13 Feb 2024 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 11 Feb 2024 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 11 Feb 2024 | Timing & Calculations | English Alpine Childrens' Championships | BOR | Alpine Snow |
| Sat 10 Feb 2024 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Fri 9 Feb 2024 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Thu 8 Feb 2024 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Thu 8 Feb 2024 | Timing & Calculations | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 13 Aug 2023 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 13 Aug 2023 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 12 Aug 2023 | Chief of Timing & Calcs | Welsh Indoor Champs & eola GBR Indoor 5 | CHL | Indoor Snow Artificial |
| Sat 12 Aug 2023 | Chief of Timing & Calcs | Welsh Indoor Champs & eola GBR Indoor 5 | CHL | Indoor Snow Artificial |
| Sun 30 Jul 2023 | Chief of Timing & Calcs | CESA CN | SWA | Dry Slope Artificial |
| Sun 30 Jul 2023 | Chief of Timing & Calcs | CESA CN | SWA | Dry Slope Artificial |
| Sat 29 Jul 2023 | Chief of Timing & Calcs | Midland CN | SWA | Dry Slope Artificial |
| Sat 29 Jul 2023 | Chief of Timing & Calcs | Midland CN | SWA | Dry Slope Artificial |
| Sun 16 Jul 2023 | Chief of Timing & Calcs | English Indoor Champs & eola GBR Indoor 4 | CHL | Indoor Snow Artificial |
| Sun 16 Jul 2023 | Chief of Timing & Calcs | English Indoor Champs & eola GBR Indoor 4 | CHL | Indoor Snow Artificial |
| Sat 15 Jul 2023 | Chief of Timing & Calcs | eola GBR Indoor Series Race 3 | CHL | Indoor Snow Artificial |
| Sat 15 Jul 2023 | Chief of Timing & Calcs | eola GBR Indoor Series Race 3 | CHL | Indoor Snow Artificial |
| Sun 7 May 2023 | Chief of Timing & Calcs | eola GBR Indoor Series Race 1 & 2 | CHL | Indoor Snow Artificial |
| Sat 6 May 2023 | Chief of Timing & Calcs | eola GBR Indoor Series Race 1 & 2 | CHL | Indoor Snow Artificial |
| Sat 6 May 2023 | Chief of Timing & Calcs | eola GBR Indoor Series Race 1 & 2 | CHL | Indoor Snow Artificial |
| Fri 7 Apr 2023 | Chief of Timing & Calcs | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Thu 6 Apr 2023 | Chief of Timing & Calcs | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Wed 5 Apr 2023 | Chief of Timing & Calcs | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Tue 4 Apr 2023 | Chief of Timing & Calcs | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Mon 3 Apr 2023 | Chief of Timing & Calcs | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Mon 3 Apr 2023 | Chief of Timing & Calcs | GB Alpine Childrens' Championships | TIG | Alpine Snow |
| Sun 2 Apr 2023 | Chief of Timing & Calcs | GB Alpine Senior Championships | TIG | Alpine Snow |
| Sun 26 Mar 2023 | Chief of Timing & Calcs | GB Alpine Senior Championships | TIG | Alpine Snow |
| Tue 14 Feb 2023 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Mon 13 Feb 2023 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 12 Feb 2023 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sat 11 Feb 2023 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Fri 10 Feb 2023 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Thu 9 Feb 2023 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Thu 9 Feb 2023 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Tue 31 Jan 2023 | Chief of Timing & Calcs | British Schoolgirls Races | FLA | Alpine Snow |
| Mon 30 Jan 2023 | Chief of Timing & Calcs | British Schoolgirls Races | FLA | Alpine Snow |
| Mon 30 Jan 2023 | Chief of Timing & Calcs | British Schoolgirls Races | FLA | Alpine Snow |
| Sat 8 Oct 2022 | Chief of Timing & Calcs | Welsh Schools Championships | LLA | Dry Slope Artificial |
| Sun 14 Aug 2022 | Chief of Timing & Calcs | English Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 14 Aug 2022 | Chief of Timing & Calcs | English Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 13 Aug 2022 | Chief of Timing & Calcs | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 13 Aug 2022 | Chief of Timing & Calcs | Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 6 Aug 2022 | Chief of Timing & Calcs | CESA CN | SWA | Dry Slope Artificial |
| Sat 6 Aug 2022 | Chief of Timing & Calcs | CESA CN | SWA | Dry Slope Artificial |
| Sun 17 Jul 2022 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 17 Jul 2022 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 16 Jul 2022 | Chief of Timing & Calcs | eola GBR Indoor Series Race 5 | CHL | Indoor Snow Artificial |
| Sat 16 Jul 2022 | Chief of Timing & Calcs | eola GBR Indoor Series Race 5 | CHL | Indoor Snow Artificial |
| Sun 3 Jul 2022 | Chief of Timing & Calcs | Telford Club National | SWA | Dry Slope Artificial |
| Sun 3 Jul 2022 | Chief of Timing & Calcs | Telford Club National | SWA | Dry Slope Artificial |
| Sat 2 Jul 2022 | Chief of Timing & Calcs | Midland Club National | SWA | Dry Slope Artificial |
| Sat 2 Jul 2022 | Chief of Timing & Calcs | Midland Club National | SWA | Dry Slope Artificial |
| Sun 8 May 2022 | Chief of Timing & Calcs | eola GBR Indoor Series Race 1 & 2 | CHL | Indoor Snow Artificial |
| Sat 7 May 2022 | Chief of Timing & Calcs | eola GBR Indoor Series Race 1 & 2 | CHL | Indoor Snow Artificial |
| Sat 7 May 2022 | Chief of Timing & Calcs | eola GBR Indoor Series Race 1 & 2 | CHL | Indoor Snow Artificial |
| Wed 23 Feb 2022 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Tue 22 Feb 2022 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Mon 21 Feb 2022 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 20 Feb 2022 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 20 Feb 2022 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Mon 31 Jan 2022 | Chief of Timing & Calcs | British Schoolgirls Races | FLA | Alpine Snow |
| Sun 15 Aug 2021 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sun 15 Aug 2021 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 14 Aug 2021 | Chief of Timing & Calcs | Anglo-Welsh Champs & eola GBR Indoor Series 3 | CHL | Indoor Snow Artificial |
| Sat 14 Aug 2021 | Chief of Timing & Calcs | Anglo-Welsh Champs & eola GBR Indoor Series 3 | CHL | Indoor Snow Artificial |
| Sun 1 Aug 2021 | Chief of Timing & Calcs | British Outdoor Championships | GLO | Dry Slope Artificial |
| Sun 1 Aug 2021 | Chief of Timing & Calcs | British Outdoor Championships | GLO | Dry Slope Artificial |
| Sun 18 Jul 2021 | Chief of Timing & Calcs | eola GBR Series Indoor 1 & 2 | CHL | Indoor Snow Artificial |
| Sat 17 Jul 2021 | Chief of Timing & Calcs | eola GBR Series Indoor 1 & 2 | CHL | Indoor Snow Artificial |
| Sat 17 Jul 2021 | Chief of Timing & Calcs | eola GBR Series Indoor 1 & 2 | CHL | Indoor Snow Artificial |
| Sun 11 Jul 2021 | Chief of Timing & Calcs | Telford Club National | STO | Dry Slope Artificial |
| Sun 11 Jul 2021 | Chief of Timing & Calcs | Telford Club National | STO | Dry Slope Artificial |
| Sun 14 Feb 2021 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 9 Aug 2020 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 8 Aug 2020 | Chief of Timing & Calcs | Anglo-Welsh Championships | CHL | Indoor Snow Artificial |
| Sat 4 Jul 2020 | Chief of Timing & Calcs | GBR Indoor Series - Race 5 & 6 | CHL | Indoor Snow Artificial |
| Sun 21 Jun 2020 | Chief of Timing & Calcs | Telford Club National | STO | Dry Slope Artificial |
| Thu 20 Feb 2020 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Wed 19 Feb 2020 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Tue 18 Feb 2020 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Mon 17 Feb 2020 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 16 Feb 2020 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Sun 16 Feb 2020 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Mon 27 Jan 2020 | Chief of Timing & Calcs | British Schoolgirls Races | FLA | Alpine Snow |
| Sun 11 Aug 2019 | Chief of Timing & Calcs | British Indoor Championships 2019 | CHL | Indoor Snow Artificial |
| Sat 10 Aug 2019 | Chief of Timing & Calcs | Anglo Welsh Indoor Championships 2019 | CHL | Indoor Snow Artificial |
| Sun 23 Jun 2019 | Chief of Timing & Calcs | BSA GBR Indoor 4 (SSE) | CAS | Indoor Snow Artificial |
| Sat 25 May 2019 | Chief of Timing & Calcs | BASS Races 2019 | LGR | Indoor Snow Artificial |
| Sun 19 May 2019 | Chief of Timing & Calcs | Telford Club National & U10/U12's | STO | Dry Slope Artificial |
| Sat 11 May 2019 | Chief of Timing & Calcs | BSA GBR Indoor 1 & 2 (SSW) | CHL | Indoor Snow Artificial |
| Thu 18 Apr 2019 | Chief of Timing & Calcs | Scottish Alpine Champs | REI | Alpine Snow |
| Sun 17 Feb 2019 | Chief of Timing & Calcs | English Alpine Champs FIS | BOR | Alpine Snow |
| Mon 28 Jan 2019 | Chief of Timing & Calcs | British Schoolgirls Races | FLA | Alpine Snow |
| Sun 12 Aug 2018 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 11 Aug 2018 | Chief of Timing & Calcs | Anglo Welsh Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 14 Jul 2018 | Chief of Timing & Calcs | BSA GBR Indoor 4 & 5 | CHL | Indoor Snow Artificial |
| Sat 26 May 2018 | Chief of Timing & Calcs | BASS Races | LGR | Indoor Snow Artificial |
| Sat 12 May 2018 | Chief of Timing & Calcs | BSA GBR Indoor 1 & 2 | CHL | Indoor Snow Artificial |
| Sun 6 May 2018 | Chief of Timing & Calcs | BSA GBR Outdoor 1 | STO | Dry Slope Artificial |
| Mon 2 Apr 2018 | Chief of Timing & Calcs | Delancey British Childrens Championships | TIG | Alpine Snow |
| Sun 25 Mar 2018 | Chief of Timing & Calcs | Delancey Senior and Junior Championships | TIG | Alpine Snow |
| Sun 11 Feb 2018 | Chief of Timing & Calcs | English Alpine FIS Championships | BOR | Alpine Snow |
| Mon 29 Jan 2018 | Chief of Timing & Calcs | British Schoolgirls Races | FLA | Alpine Snow |
| Sat 23 Sep 2017 | Chief of Timing & Calcs | Lowlands Indoor Championships | LGR | Indoor Snow Artificial |
| Sat 2 Sep 2017 | Chief of Timing & Calcs | All England Championships | NOR | Dry Slope Artificial |
| Sun 13 Aug 2017 | Chief of Timing & Calcs | British Indoor Championships | CHL | Indoor Snow Artificial |
| Sat 12 Aug 2017 | Chief of Timing & Calcs | Anglo-Welsh Championships | CHL | Indoor Snow Artificial |
| Sat 15 Jul 2017 | Chief of Timing & Calcs | BSA GBR Indoor Series | CAS | Indoor Snow Artificial |
| Sat 27 May 2017 | Chief of Timing & Calcs | SSE BASS Race | LGR | Indoor Snow Artificial |
| Sat 6 May 2017 | Chief of Timing & Calcs | BSA GBR Indoor Series | CHL | Indoor Snow Artificial |
| Sun 23 Apr 2017 | Chief of Timing & Calcs | Manchester Ski Racing CN | CHL | Indoor Snow Artificial |
| Sat 22 Apr 2017 | Chief of Timing & Calcs | Telford CN | CHL | Indoor Snow Artificial |
| Mon 3 Apr 2017 | Chief of Timing & Calcs | Delancey British Childrens Championships | TIG | Alpine Snow |
| Sun 26 Mar 2017 | Chief of Timing & Calcs | Delancey British FIS Championships | TIG | Alpine Snow |
| Sun 12 Feb 2017 | Chief of Timing & Calcs | English Alpine Championships (FIS) | BOR | Alpine Snow |
| Sun 15 Feb 2015 | Chief of Timing & Calcs | 19th English Alpine Championships | BOR | Alpine Snow |
| Sun 5 Oct 2014 | Referee | European Championships | KIL | Dry Slope Artificial |
| Sat 19 Jul 2014 | Start Referee | BIGP Series | CAS | Indoor Snow Artificial |
| Sat 7 Jun 2014 | Chief of Race | Twin Peaks race 1 | FIR | Dry Slope Artificial |
| Sun 5 May 2013 | Referee | GBR Outdoor Series 2013 | PND | Dry Slope Artificial |
| Sat 4 May 2013 | Chief of Race | GBR Outdoor Series 2013 | PND | Dry Slope Artificial |