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 wins, 150 losses and 33 ties, with a goals against average of 3.74, an .869 save percentage and eight shutouts.