| Position | Date | Discipline | Location | Results |
|---|---|---|---|---|
| Technical Delegate | 2026-03-29 | SL | Mt Ste Louis Moonstone, ON | NAT26.0340 |
| Technical Delegate | 2026-03-29 | SL | Mt Ste Louis Moonstone, ON | NAT26.0484 |
| Technical Delegate | 2026-03-29 | SL | Mt Ste Louis Moonstone, ON | NAT26.5340 |
| Technical Delegate | 2026-03-29 | SL | Mt Ste Louis Moonstone, ON | NAT26.5484 |
| Technical Delegate | 2026-03-29 | SL | Mt Ste Louis Moonstone, ON | REC26.0305 |
| Technical Delegate | 2026-03-29 | SL | Mt Ste Louis Moonstone, ON | REC26.5305 |
| Referee | 2026-03-22 | SL | Camp Fortune Ski Club, ON | REC26.0100 |
| Referee | 2026-03-22 | SL | Camp Fortune Ski Club, ON | REC26.0473 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | REC25.0400 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | REC25.5400 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT25.0345 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT25.5345 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT25.0402 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT25.5406 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT25.0344 |
| Technical Delegate | 2025-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT25.5344 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | NAT25.0400 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | NAT25.0401 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | NAT25.5342 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | NAT25.5400 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | NAT25.5401 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | REC25.0399 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | REC25.5399 |
| Technical Delegate | 2025-03-22 | SL | Mt Ste Louis Moonstone, ON | NAT25.0342 |
| Technical Delegate | 2025-02-14 | GS | Mt Ste Louis Moonstone, ON | NAT25.0163 |
| Technical Delegate | 2025-02-14 | GS | Mt Ste Louis Moonstone, ON | NAT25.5163 |
| Technical Delegate | 2024-03-23 | SL | Mt Ste Louis Moonstone, ON | REC24.0385 |
| Technical Delegate | 2024-03-23 | SL | Mt Ste Louis Moonstone, ON | REC24.5385 |
| Technical Delegate | 2024-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT24.0418 |
| Technical Delegate | 2024-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT24.5418 |
| Technical Delegate | 2024-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT24.5417 |
| Technical Delegate | 2024-03-23 | SL | Mt Ste Louis Moonstone, ON | NAT24.0417 |
| Technical Delegate | 2024-02-16 | SL | Mt Ste Louis Moonstone, ON | NAT24.0236 |
| Technical Delegate | 2024-02-16 | SL | Mt Ste Louis Moonstone, ON | NAT24.5236 |
| Technical Delegate | 2023-03-25 | SL | Mt Ste Louis Moonstone, ON | REC23.0332 |
| Technical Delegate | 2023-03-25 | SL | Mt Ste Louis Moonstone, ON | REC23.5332 |
| Technical Delegate | 2023-03-25 | SL | Mt Ste Louis Moonstone, ON | NAT23.0419 |
| Technical Delegate | 2023-03-25 | SL | Mt Ste Louis Moonstone, ON | NAT23.5419 |
| Assistant Referee | 2022-03-01 | SG | Toronto Ski Club, ON | NAT22.0412 |
| Assistant Referee | 2022-03-01 | SG | Toronto Ski Club, ON | NAT22.0413 |
| Assistant Referee | 2022-02-28 | SG | Toronto Ski Club, ON | NAT22.5410 |
| Assistant Referee | 2022-02-28 | SG | Toronto Ski Club, ON | NAT22.5411 |
| Chief of Race | 2022-02-24 | GS | Devils Glen Country Club, ON | NAT22.5276 |
| Chief of Race | 2022-02-24 | GS | Devils Glen Country Club, ON | NAT22.5277 |
| Referee | 2022-01-21 | SL | Toronto Ski Club, ON | NAT22.0260 |
| Referee | 2022-01-21 | SL | Toronto Ski Club, ON | NAT22.0261 |