Osatu esaldi hau: Muckalt 9. txandan aukeratu zuten (guztizko 221.a)
1994ko Draftean, bere jaioterriko Vancouver Canucks taldeak hautatu zuen. NHLko lehen partida jokatu zuen Canucksekin 1998ko urriaren 12an, Los Angeles Kings taldearen aurka, eta NHLko lehen puntua ere lortu zuen, assist bat. Muckaltek bere NHLko lehen gola urriaren 20an sartu zuen Carolina Hurricanesen aurka. Bere rookie denboraldian 73 partida jokatu zituen, 16 gol eta 36 puntu sartuz. Muckalt New York Islanders taldera aldatu zuten, Dave Scatchard eta Kevin Weekes atezainarekin batera, Felix Potvin atezainarekin eta 1999-2000 denboraldiko draft aukerekin trukean, 1999ko abenduaren 19an. Islandersekin debuta egin eta gutxira, ordea, denboraldiaren gainerako partean geratu zen, 2000ko urtarrilaren 13an Tampa Bay Lightning taldearen aurkako partidan sorbaldan jasandako lesioagatik. Islandersekin denboraldi oso bat egin ondoren, 2001eko ekainaren 23an, Ottawa Senators taldearekin truke handia egin zuen. Muckalt Ottawa-ra joan zen, Zdeno Chara defendatzaile etorkizun handikoarekin eta Islanders-en lehenengo round-eko aukerarekin batera 2001ean (Ottawa ondoren Jason Spezza aukeratzeko erabiliko zena) Alexei Yashin izar erdigunekoaren truke.