He went on to appear in 287 career games with the Flyers, Vancouver Canucks, Toronto Maple Leafs, New York Rangers and Pittsburgh Penguins where he had a record of 80-150-33 with a goals against average of 3.74, an .869 save percentage and eight shutouts.