Muckaltas buvo išrinktas devintajame raunde (221-as bendras) 1994 NHL Entry Draft
jo gimtajame Vankuverio Kanukas. 1998 m. spalio 12 d. su "Canucks" žaidė pirmąjį NHL rungtynes prieš "Los Angeles Kings", taip pat surinko pirmąjį NHL tašką - asistą. Muckaltas savo pirmąjį NHL tašką įmušė spalio 20 dieną prieš "Carolina Hurricanes". Per naujokų sezoną jis sužaidė 73 rungtynes, įmušė 16 tikslų ir 36 taškus. 1999 m. gruodžio 19 d. Muckaltas kartu su Dave Scatchard ir vartininku Kevin Weekes buvo perleidžiamas į Niujorko salų komandą mainais į vartininko Felix Potvin ir 1999-2000 m. sezono viduryje pasirinktus varžovus. Tačiau netrukus po debiuto su "Islanders", 2000 m. Sausio 13 d. žaidime prieš "Tampa Bay Lightning" patyręs pečių traumos, jis liko likusiam sezonui. Po viso sezono su "Islanders" 2000-2001 metais, 2001 m. birželio 23 d. jis buvo įtrauktas į prekybos bloką su "Ottawa Senators". Muckaltas buvo perduotas Ottavai kartu su ateinančiu gynėju Zdeno Chara ir 2001 m. "Islanders" pirmuoju ratų pasirinkimu (kurį Ottawa vėliau panaudojo Jason Spezza), mainais į žvaigždės centrą Alexei Yashin.