King a fost selectat pe locul 13 de către New York Islanders în
Draftul de intrare în 1985. A jucat 830 de meciuri în carieră în NHL, marcând 261 de goluri și 351 de asistențe pentru 612 de puncte. A marcat de trei ori 30 de goluri, inclusiv un sezon de 40 de goluri. El a marcat ultimul gol al lui Maple Leafs la Maple Leaf Gardens în 1999.