Throughout a decade in the NHL, Wilson played with the Flyers, Canucks, Maple Leafs, Penguins, and Rangers. Over his career, he secured a save percentage of .883, a goals-against average of 3.75, and achieved 8 shutouts.
One of his standout moments was being named to the all-star team in the 1976-77 season, thanks to an outstanding performance with the Penguins that year, boasting five shutouts, a .905 sv%, and a 2.95 GAA.