2023 Canadian IOM NCR Scoring
Results after race 1 Variable shifting winds are causing delays and holds until the wind fills in. Race 2 results: Race 4 results: Heat 5A has been run, Racing will start with 5B tomorrow morning.

Results after race 1 Variable shifting winds are causing delays and holds until the wind fills in. Race 2 results: Race 4 results: Heat 5A has been run, Racing will start with 5B tomorrow morning.