Golden State warriorsbearbeiten
Im NBA-Draft 1988 undraftet, unterschrieb Starks im September 1988 bei den Golden State Warriors als Free Agent. Da die Warriors jedoch ihren Schützenkollegen Mitch Richmond mit der fünften Gesamtauswahl in diesem Jahr eingezogen hatten, spielte Starks nur begrenzte Minuten in 36 Spielen, während Richmond den Rookie des Jahres gewann. Starks wurde am Ende der Saison verletzt und musste daher in der offiziellen Minor League der NBA, der CBA, spielen.Starks spielte Stationen in der Continental Basketball Association (Cedar Rapids Silver Bullets, 1989-90) und der World Basketball League (Memphis Rockers, 1990-91).
New York KnicksEdit
1990 probierte Starks für die New York Knicks aus. In einem Training versuchte er, auf Knicks Center Patrick Ewing einzutauchen. Ewing warf ihn hin und Starks verdrehte sich das Knie. Das Team durfte ihn nicht freilassen, es sei denn, es heilte bis Ende Dezember. Als es zu diesem Zeitpunkt nicht heilte, konnten die Knicks ihn nicht freilassen. Infolgedessen hat Starks Ewing als seine rettende Gnade bezeichnet. Starks wurde schließlich der Startschütze, wurde ein Schlüsselspieler im Team und spielte acht Spielzeiten in New York von 1990 bis 1998. Starks war ein Plakatkind für ihr körperliches Spiel in dieser Zeit, zusammen mit den Teamkollegen Anthony Mason und Charles Oakley. Er nahm 1992 am NBA Slam Dunk Contest teil.Starks führte eines der berühmtesten Stücke in der Geschichte von Knicks aus, ein Stück, das einfach als „The Dunk“ bekannt wurde. In Spiel 2 des Eastern Conference Finals 1993 gegen die Chicago Bulls befand sich Starks in der rechten Ecke des Platzes und wurde von B. J. Armstrong streng bewacht. Ewing kam, um einen Bildschirm für Starks zu setzen, der nach links fälschte, als wollte er den Bildschirm ausnutzen, fuhr dann aber die Grundlinie entlang und tauchte mit seiner linken Hand vor Michael Jordan über Horace Grant.Einer der Tiefpunkte in Starks Karriere war das NBA-Finale 1994 gegen die Houston Rockets. In den letzten Sekunden des Spiels 3 und die Knicks hinter von drei, Starks wurde von Rockets Zentrum Hakeem Olajuwon gefoult, während ein Drei-Zeiger versucht. Zu dieser Zeit erlaubte die NBA nur zwei Freiwürfe während eines Fouls an einem Drei-Zeiger. Starks machte beide, aber Houston gewann 93-89 (die Liga würde die Regel ändern, um drei Freiwürfe in der nächsten Saison zu erlauben). Starks und die Knicks sahen dann zu, wie ihr Heimgericht die erste Stanley Cup-Feier der New York Rangers seit 54 Jahren ausrichtete, mit ihrem 3: 2-Sieg über die Vancouver Canucks in Spiel 7 des Stanley Cup-Finales 1994. Es diente als Inspiration für die Knicks, sich zu erholen, um eine 3-2-Serie in Spiel 6 zu führen. In den letzten Sekunden von Spiel 6 blockierte Olajuwon jedoch den 3-Punkte-Versuch von Starks in letzter Sekunde, Houston einen 86-84-Sieg zu bescheren. Im Spiel 7, Starks hatte eines der schlechtesten Spiele seiner Karriere, Schießen 2-für-18 aus dem Feld, einschließlich 1-für-10 im vierten Quartal. Die Rockets gewannen das Spiel und die Meisterschaft.1995 verließ Pat Riley die Knicks, um nach einem Streit mit dem damaligen General Manager Dave Checketts zu den Miami Heat zu gehen. Die Knicks stellten Don Nelson ein und brachten die Spannungen aus Starks ‚erster Saison im Golden State zurück. Nelson begann Hubert Davis über Starks. Nelson wurde schließlich Mitte der Saison entlassen, und die Knicks ersetzten ihn durch Jeff Van Gundy. 1996 übernahm Allan Houston den Startplatz von Starks. Starks war ein stetiger Beitrag von der Bank und gewann die NBA Sixth Man of the Year Award im Jahr 1997.Am 18. Februar 1997 traf Starks einen Summer-schlagenden Drei-Zeiger, um die Phoenix Suns zu Hause 95-94 zu besiegen. Auf dem Spiel, er prallte ein Allan Houston verpasste drei, während auf die Drei-Punkte-Linie bekommen und Kopf-fälschte die Suns Wesley Person vor dem Schuss Freigabe nur als das Horn ertönte. Wiederholungen waren nicht schlüssig, ob der Schuss rechtzeitig freigegeben wurde, aber der Korb stand. Dies war vielleicht der dramatischste Moment der regulären Saison in Starks Karriere, da es sein einziger Buzzer Beater war, der ein NBA-Spiel gewann.
Rückkehr in den Goldenen Staatbearbeiten
Im Januar 1999 wurde Starks zu seinem ursprünglichen Team, den Golden State Warriors, zurückgetauscht. Starks wurde zusammen mit Chris Mills und Terry Cummings im Austausch für Latrell Sprewell gehandelt. Starks blieb bei den Warriors bis Februar 2000, als er im Rahmen eines Drei-Teams-Handels zu den Chicago Bulls gehandelt wurde.
Chicago BullsEdit
Starks spielte für die Chicago Bulls für 4 Spiele in der Saison 1999-2000.
Utah JazzEdit
Starks beendete seine Karriere bei den Utah Jazz und spielte von 2000-01 bis 2001-02 für die Jazz.