Zalapski był reprezentantem Kanady, a wraz z olimpijską reprezentacją tego kraju, przed igrzyskami w Calgary (1988), grał w dwóch meczach w Polsce; wiele lat temu jego dziadkowie wyemigrowali z Polski.

 

Kanadyjczycy zajęli czwarte miejsce w tym turnieju olimpijskim przed niemal 30 laty.

 

W lidze NHL Zalapski występował m.in. w zespołach Pittsburgh Penguins, Flames i Montreal Canadiens. Łącznie rozegrał 637 meczów, w latach 1987-2000. Strzelił 99 bramek, miał 285 asyst i 684 minut karnych. W 1993 roku był uczestnikiem All-Star Game.

 

Później grał także w Austrii i Szwajcarii; w tym drugim kraju ożenił się i otrzymał szwajcarski paszport.