A következő mondatot fejezze be: McIlhargey 1952. március 7-én született Edmontonban, Alberta államban. McIlhargey karrierje nyolc évig terjedt, amikor 1974-ben profi lett a Philadelphia Flyersnél. 1977. január 20-án lett Canuck, amikor cserébe Bob Daileyért Larry Goodenough-val Vancouverbe került. 167 mérkőzésen játszott a Canucks (1977-1980) csapatában, mielőtt 1980. január 2-án visszaküldték a Philadelphiába készpénzért. A NHL-ben a Hartford Whalersnél fejezte be karrierjét, miután 1980. november 21-én Normannal cserélték Hartford második körű választása után.
1982-es draft. 393 NHL meccsen játszott, 11 gólt, 36 asszisztot és 1102 büntető percet szerzett. Az 1981/1982 szezon után visszavonult.