Troy Stecher is a Canadian professional ice hockey defenceman for the Vancouver Canucks of the National Hockey League. Undrafted into the NHL, Stecher played for the University of North Dakota for three seasons.