Kompletigu la sekvan frazon: Muckalt estis elektita en la naŭa raŭndo (221-a ĝenerale) de la
1994 NHL Entry Draft de lia hejmurbo Vancouver Canucks. Li ludis sian unuan NHL-matĉon kun la Canucks la 12-an de oktobro 1998, kontraŭ la Los-Anĝeleso-Reĝoj, notante sian unuan NHL-punkton ankaŭ, asistadon. Muckalt trafis sian unuan NHL-golon la 20-an de oktobro kontraŭ la Carolina Hurricanes. Li ludis en 73 ludoj dum sia novulo sezono, gajnante 16 golojn kaj 36 poentojn. Muckalt estis interŝanĝita al la New York Islanders kune kun Dave Scatchard kaj golulo Kevin Weekes en interŝanĝo por golulo Felix Potvin kaj skizo elektas duonvoje tra la 1999-2000 sezono la 19-an de decembro 1999. Baldaŭ post debutado kun la Islanders, aliflanke, li estis flankenmetita por la resto de la sezono kun ŝultro-vundo daŭrigita en ludo kontraŭ la Tampa Bay Lightning la 13-an de januaro 2000. Post plena sezono kun la Insuloj en 2000/01, li estis implikita en furora komerco kun la Ottawa Senators la 23-an de junio 2001. Muckalt estis traktita al Ottawa kune kun la supren-kaj-venanta defendanto Zdeno Chara kaj la unua raŭndo elektas de la Islanders en 2001 (kiu Ottawa poste uzus por elekti Jason Spezza) en interŝanĝo por stelo centro Alexei Yashin.