A következő mondatot töltse ki:
1994-ben a szülővárosában, a Vancouver Canucks választotta. Az első NHL-játékát a Canucks-szel játszotta 1998. október 12-én a Los Angeles Kings ellen, és az első NHL pontját is elnyerte, egy assziszt. Muckalt október 20-án szerzett első gólját a Carolina Hurricanes ellen. A kezdő szezonban 73 meccsen játszott, 16 gólt és 36 pontot szerzett. Muckaltot a New York Islanders-hez cserélték Dave Scatcharddal és Kevin Weekes kapusával cserébe Felix Potvin kapusért és a 1999-2000-es szezon közepén 1999. december 19-én. Nem sokkal az Islanders-szel való debütálása után azonban a szezon hátralévő részében a váll sérülése miatt a Tampa Bay Lightning elleni játékban 2000. január 13-án kihagyta a pályát. 2000-2001-ben egy teljes szezont töltött az Islanders-szal, majd 2001 június 23-án részt vett az Ottawa Senators-szel való blokkbusszer kereskedelemben. Muckaltot az Ottawa-ba szállították a feltörekvő védő Zdeno Chara-val és a 2001-ben az Islanders első körű választásával (amit Ottawa később Jason Spezzát választotta), cserébe Alexei Yashin sztárközpontért.