Lengkapi kalimat berikut: McIlhargey lahir pada tanggal 7 Maret 1952 di Edmonton, Alberta. Karier bermain McIlhargey berlangsung selama delapan tahun di pertahanan, dimulai ketika ia menjadi profesional dengan Philadelphia Flyers pada tahun 1974. Dia menjadi Canuck pada tanggal 20 Januari 1977 ketika ia ditukarkan ke Vancouver dengan Larry Goodenough sebagai ganti Bob Dailey. Dia tampil dalam 167 pertandingan untuk Canucks (1977-1980) sebelum dibagikan kembali ke Philadelphia untuk uang tunai pada tanggal 2 Januari 1980. Dia mengakhiri karir NHL-nya untuk Hartford Whalers setelah ia ditukar dengan Norm Barnes pada tanggal 21 November 1980 untuk pilihan putaran kedua Hartford di
Draft tahun 1982. Dia bermain di 393 pertandingan NHL karir merekam 11 gol, 36 assist dan 1102 menit penalti. Ia pensiun setelah musim 1981/82.