Í 1995-96 hóf McCabe feril sinn í NHL hjá Eyjamönnum. Hann skoraði 23 stig á nýliða tímabili sínu áður en hann var skipt til Vancouver Canucks á miðri leið í þriðja árinu (samt Todd Bertuzzi og þriðja umferðinni í uppdráttarvalinu árið 1998, notaður til að velja Jarkko Ruutu) í skiptum fyrir Trevor Linden. Hann lék eitt og hálft tímabil með Canucks áður en hann var skipt til Chicago Blackhawks á degi 1999 NHL Entry Draft í tilboði frá Canucks aðalstjóri Brian Burke til að taka Daniel og Henrik Sedin annað og þriðja í heildina. McCabe var valinn í fyrstu umferðinni hjá Vancouver árið 2000.
í skiptum fyrir fyrsta hringinn í Chicago árið 1999.