King valittiin New York Islandersille 13. sijalla
1985 NHL:n ensi-ottelu. Hän pelasi 830 NHL-peliä, teki 261 maalia ja 351 tuetta 612 pisteeseen. Hän teki 30 maalia kolme kertaa, mukaan lukien yhden 40 maalin kauden. Hän teki Maple Leafsin viimeisen maalin Maple Leaf Gardensissa vuonna 1999.