Il ne commence pas pour autant à jouer avec la franchise de la LNH et continue avec l'équipe nationale du Canada pour la saison 1986-87. Il joue ainsi au cours de la saison le championnat du monde 1987. L'équipe termine à la quatrième place du championnat et Zalapski y inscrit trois passes décisives pour autant de points. En 1987-1988, il joue quinze matchs de la saison dans la LNH avec les Penguins totalisant onze points mais passe le reste de la saison avec l'équipe du Canada.