Dodatkowo, jako jeden z pięciu zawodników w historii (na rok 2006) dołożył do tego dorobku zwycięstwo w Pucharze Kanady/Pucharze Świata w Hokeju.
Przez swój duży wzrost i wagę Shanahan dobrze gra fizycznie, co przyczynia się też do spędzania sporej ilości minut na ławce kar. W całej swojej karierze tylko w dwóch sezonach miał ich poniżej 100.
New Jersey Devils (1988-1991) W swoim pierwszym sezonie w NHL Shanahan rozegrał 65 spotkań, w których zdobył 7 bramek i 26 punktów. W kolejnych latach rozwinął bardziej skrzydła i poprawił swoje zdobycze punktowe, do czego na pewno przyczynił się fakt, że mógł spędzać na lodzie więcej czasu. Rok później zapisał na swoim koncie już 50 oczek a w sezonie 1989/90 miał ich już 72. Jako 22-latek był już w NHL uznanym napastnikiem.