Golden State Warriors (2011-presente)
stagione 2011-12
Thompson si è dichiarato per il draft NBA 2011 dopo la sua stagione da junior, venendo scelto all’11° posto dai Golden State Warriors. Questa scelta di una guardia ha spinto la speculazione che i Warriors avrebbero scambiato il titolare Monta Ellis, ma questo non si è verificato fino a marzo del 2012. Il general manager dei Warriors Larry Riley ha elogiato Thompson per la sua capacità di tiro e ha espresso fiducia che Thompson avrebbe migliorato le sue abilità difensive con il nuovo allenatore Mark Jackson.
L’NBA non ha selezionato Thompson per l’NBA All-Star Weekend Rising Stars Challenge 2012. Tuttavia, nelle quattro partite successive a quella decisione, Thompson è migliorato in tutte le aree della pallacanestro rispetto alle sue attuali medie stagionali: punti a partita (12,5 rispetto a 7,6), percentuale di tiro (54,3% complessivo compreso il 55,6% per i tre punti, dal 46,7 e 48,1), rimbalzi (2,8 da 1,6), assist (1,5 da 1,3), rubate e turnover. I Warriors scambiarono Ellis con i Milwaukee Bucks il 13 marzo 2012. La partita seguente, Thompson segnò un season-high di 26 punti in una sconfitta contro i Boston Celtics. Una settimana dopo, ha superato il suo precedente massimo con 27 punti in una vittoria contro i New Orleans Hornets. A partire da metà febbraio 2012, Thompson ha giocato circa 17 minuti a partita, ma ha giocato una media di 30 minuti a partita durante il mese successivo. Alla fine della stagione, Thompson è stato votato nella NBA All-Rookie First Team.
Stagione 2012-13
Il 29 gennaio, 2013, Thompson ha segnato un season-high di 32 punti contro i Cleveland Cavaliers. L’allenatore dei Warriors Mark Jackson ha detto che Thompson e Stephen Curry hanno formato il miglior duo di tiratori della storia dell’NBA. Quella stagione, i due combinati fatto 483 tre punti, il più mai da un duo NBA. I Warriors sconfissero i Denver Nuggets nel primo turno dei playoff e sarebbero stati accoppiati contro i San Antonio Spurs. L’8 maggio 2013, Thompson registrò un career-high di 34 punti contro San Antonio, colpendo 8 su 9 tentativi da tre punti, insieme a un career-high di 14 rimbalzi. Thompson e i Warriors avrebbero perso contro gli Spurs in sei partite.
Stagione 2013-14
Nella partita di apertura per i Warriors, Thompson ha segnato un season-high 38 punti, tra cui 5 su 7 da tre punti. Lui e Curry hanno stabilito un record NBA con 484 tiri combinati in stagione, superando di uno il record che avevano stabilito l’anno precedente. Thompson ha avuto una media di 18,4 punti, 3,1 rimbalzi e 2,2 assist sull’anno. Thompson e i Warriors sono entrati nei playoff NBA 2014 come sesta testa di serie della Western Conference e sono stati abbinati ai Los Angeles Clippers al primo turno; hanno perso la serie in sette partite.
Stagione 2014-15: Prima selezione All-Star e Campionato NBA
Il 31 ottobre 2014, Thompson firmò un’estensione contrattuale quadriennale con i Warriors. Il giorno dopo, segnò un allora career-high di 41 punti nella vittoria 127-104 dei Warriors sui Los Angeles Lakers. Il 23 gennaio 2015, Thompson segnò un career-high di 52 punti, con 11 tiri da tre punti, in una vittoria 126-101 sui Sacramento Kings. Nel terzo quarto di quella partita, segnò un record NBA di 37 punti per un singolo quarto, andando 13 su 13 dal campo, compresi nove tiri da tre punti (anche questo un record della lega per un singolo quarto). I 13 field goal legarono il record di David Thompson (nessuna relazione) per un quarto. Il 29 gennaio 2015, Thompson fu nominato riserva del 2015 Western Conference All-Star team per la prima volta in carriera.
L’8 marzo 2015, Thompson colpì 3 tiri da tre punti contro i Los Angeles Clippers per superare il capo allenatore Steve Kerr (726) nella lista di tutti i tempi della NBA. Il 17 marzo, è stato dichiarato fuori per 7-10 giorni con una distorsione alla caviglia. Quella stagione, Curry ha battuto il suo record di tre punti (286), e Thompson ancora una volta finito secondo nella lega (239) come i due combinato a fare 525 triple, superando il loro precedente record di 41. Il 7 giugno, in gara 2 delle finali NBA, Thompson ha segnato un career-high playoff 34 punti in uno sforzo di perdere ai Cleveland Cavaliers. I Warriors hanno continuato a sconfiggere i Cavaliers in sei partite per vincere il campionato NBA e porre fine alla siccità di 40 anni del campionato della franchigia.
Stagione 2015-16
Thompson ha aperto le prime sette partite della stagione 2015-16 sparando solo 13-of-36 da 3 punti (36%). Nelle ultime 11 partite di novembre, Thompson ha poi sparato un combinato 32-of-73 da oltre l’arco (43,8 per cento). L’inizio del record NBA dei Warriors è finito a 24 vittorie quando hanno perso contro i Milwaukee Bucks il 12 dicembre. Nella partita successiva dei Warriors, il 16 dicembre, Thompson segnò 27 dei suoi 43 punti, che allora erano il suo season-high, nel terzo quarto della loro vittoria 128-103 sui Phoenix Suns. L’8 gennaio, ha registrato la sua terza partita consecutiva con 30 o più punti, finendo con 36 punti in una vittoria 128-108 sui Portland Trail Blazers. Il 27 gennaio ha segnato un season-high di 45 punti con 14 su 20 in una vittoria 127-107 sui Dallas Mavericks. La notte seguente, è stato nominato riserva della Western Conference All-Star per l’NBA All-Star Game 2016, guadagnandosi il suo secondo cenno All-Star consecutivo. Il 13 febbraio, ha partecipato al Three-Point Contest dell’All-Star Weekend e ha vinto l’evento dopo aver sconfitto Curry e Devin Booker nel turno finale. Il 25 marzo ha segnato 40 punti contro i Dallas Mavericks. Due giorni dopo, ha avuto un’altra partita da 40 punti contro i Philadelphia 76ers, segnando 40 punti in partite consecutive per la prima volta nella sua carriera. Il 7 aprile Thompson ha segnato 14 punti contro i San Antonio Spurs, aiutando i Warriors a diventare la seconda squadra nella storia dell’NBA a vincere 70 partite in una stagione.
Come testa di serie n. 1 della Western Conference, i Warriors hanno affrontato gli Houston Rockets, ottavi in classifica, nel primo turno dei playoff. In gara 5 della serie, Thompson è diventato il primo giocatore nella storia della NBA a fare almeno sette tre punti in partite consecutive di playoff, come ha aiutato i Warriors avanzare al secondo turno con una vittoria 4-1, aumentando con Curry fuori infortunato. I Warriors hanno continuato a sconfiggere i Portland Trail Blazers 4-1 nel secondo turno, passando alle finali della Western Conference dove hanno affrontato gli Oklahoma City Thunder. Dopo essere andato giù 3 partite a 1 dopo una perdita di gara 4, Thompson ha aiutato i Warriors rally in giochi 5 e 6 per pareggiare la serie a 3-3. In gara 6, Thompson ha fatto un record di playoff 11 tre punti e segnato 41 punti, come i Warriors forzato una gara 7 con una vittoria 108-101. Con una vittoria in gara 7, i Warriors sono diventati la decima squadra a recuperare da un deficit di 3-1 e vincere una serie di postseason. I Warriors hanno poi perso contro i Cleveland Cavaliers nelle finali NBA 2016 in sette partite, nonostante fossero in vantaggio 3-1 nella serie.
Stagione 2016-17: Secondo campionato NBA
Thompson ha aperto le prime sei partite della stagione 2016-17 tirando 11 su 53 dalla distanza di 3 punti (20,75%). Nelle ultime 11 partite di novembre, Thompson è poi andato un combinato 39-of-84 da 3 punti (46,4 per cento). Il 5 dicembre 2016, ha segnato 60 punti (tirando 21-of-33 e 8-of-14 su tre punti) in 29 minuti in soli tre quarti in una vittoria 142-106 contro gli Indiana Pacers, diventando il primo giocatore nella storia della NBA a segnare 60 punti in meno di 30 minuti di azione. Thompson ha avuto un season-high NBA e una performance da career-best per il più alto punteggio realizzato da un giocatore di Golden State in più di 42 anni. I suoi 40 punti nel primo tempo lo hanno legato per il secondo posto in un tempo negli ultimi dieci anni. Inoltre, Thompson è diventato il primo Warrior a segnare 60 punti dai 64 dell’Hall of Famer Rick Barry il 26 marzo 1974, unendosi ai premiati Naismith Wilt Chamberlain e Joe Fulks come unici giocatori di Golden State a farlo. Il 26 gennaio è stato nominato riserva della Western Conference All-Star per l’NBA All-Star Game 2017. Ha partecipato al Three-Point Contest, ma non è riuscito a difendere il suo titolo essendo stato eliminato al primo turno. Il 4 aprile 2017 segnò 41 punti (la sua decima partita da 40 punti in carriera) nella vittoria 121-107 sui Minnesota Timberwolves. I Warriors finirono la stagione come prima testa di serie ad ovest con un record di 67-15.
Thompson lottò con il suo tiro per lunghi tratti durante i playoff, ma la sua difesa contro le guardie avversarie come Damian Lillard, Patty Mills e Kyrie Irving si distinse. Dopo una vittoria 129-115 in gara 4 delle finali della Western Conference sopra i San Antonio Spurs, i Warriors hanno raggiunto la loro terza serie diretta NBA Finals, diventando la prima squadra nella storia della lega per iniziare i playoff 12-0. Thompson ha aiutato i Warriors a vincere il loro secondo campionato in tre anni con una vittoria nella serie 4-1 sui Cleveland Cavaliers nelle finali NBA del 2017. I Warriors hanno terminato i playoff con un record di 16-1, raggiungendo la migliore percentuale di vittorie in postseason nella storia della NBA.
Stagione 2017-18: Terzo campionato NBA
Il 29 ottobre 2017, Thompson segnò 29 punti in una sconfitta 115-107 contro i Detroit Pistons, diventando l’11° giocatore nella storia della franchigia a eclissare i 9.000 punti in carriera. Il 20 dicembre 2017, segnò 27 dei suoi 29 punti nel primo tempo e realizzò i suoi primi nove field goal in una vittoria 97-84 sui Memphis Grizzlies. Il 27 dicembre 2017, in una vittoria 126-101 sugli Utah Jazz, Thompson colpì tre tiri da 3 punti, portandolo a pari merito con Dana Barros a 89 partite consecutive con un tiro da 3 punti. Il 17 gennaio 2018, segnò 38 punti in una vittoria 119-112 sui Chicago Bulls. In una vittoria 134-127 sui Los Angeles Clippers il 22 febbraio 2018, Thompson superò i 9.996 punti di Joe Barry Carroll per guadagnare il decimo posto nella lista dei marcatori in carriera della franchigia, diventando anche il decimo Warrior a raggiungere 10.000 punti in carriera in regular season. Due giorni dopo, in una vittoria 112-80 sui Thunder, Thompson ha superato Neil Johnston (10.023) per il nono posto nella lista dei marcatori in carriera della franchigia. Il 31 marzo 2018, dopo un’assenza di otto partite con il pollice destro rotto, Thompson segnò 25 punti con un tiro 10-per-19 in una vittoria 112-96 sui Sacramento Kings. Il 5 aprile 2018, in una sconfitta 126-106 contro gli Indiana Pacers, Thompson fu 4 su 9 su 3 punti per superare Tim Hardaway (1.542) per il 25° posto nella lista della carriera della lega. Tre giorni dopo, ha segnato 22 dei suoi 34 punti nel primo quarto della vittoria 117-100 dei Warriors sui Phoenix Suns. Thompson ha aiutato i Warriors a sconfiggere i San Antonio Spurs nel primo turno dei playoffs in cinque partite, avendo segnato 24 punti in una vittoria 99-91 in gara 5. Di conseguenza, Thompson ha raggiunto Rick Barry (699) e Curry (652) come giocatori Warriors con 600 field goal postseason. In gara 3 delle finali della Western Conference contro gli Houston Rockets, Thompson ha superato Barry (1.776) per il secondo posto nella lista di punteggio postseason carriera dei Warriors. In gara 6, Thompson ha buttato giù nove 3 punti sulla sua strada per 35 punti, come i guerrieri recuperato da un deficit iniziale di 17 punti per evitare l’eliminazione con una vittoria 115-86 contro i razzi. In gara 2 delle finali NBA, Thompson ha giocato nel suo record di franchigia 100 partita postseason. È anche diventato il sesto giocatore a fare 300 3s nella postseason, unendosi a Curry come Warriors a raggiungere l’impresa. Ha segnato 20 punti nella partita per aiutare i Warriors prendere un vantaggio di 2-0 con una vittoria 122-103 su Cavaliers. I Warriors hanno continuato a spazzare la serie per rivendicare titoli back-to-back.
Stagione 2018-19
Nelle prime sette partite del 2018-19, Thompson ha sparato 5 su 36 da dietro l’arco e non ha avuto una partita da 20 punti. Non ha fatto più di tre punti in nessuna delle gare, una siccità di sette partite peggiore della carriera per lui. Il 29 ottobre 2018, contro i Chicago Bulls, ha colpito un record NBA di 14 triple per superare il precedente marchio di Curry di 13. Thompson ha segnato 52 punti in 27 minuti realizzando 14 su 24 delle sue triple e tirando 18 su 29 dal campo. I suoi 10 tiri da tre punti nel primo tempo hanno pareggiato il record di Chandler Parsons stabilito nel 2014, e Golden State ha realizzato 17 tiri nel primo tempo per stabilire il record NBA per un tempo. Il 24 novembre, ha segnato 31 punti con cinque tiri da 3 punti in una vittoria 117-116 contro i Sacramento Kings. Thompson è salito al 21° posto nella lista dei tiri da 3 in carriera dell’NBA quando ha colpito il suo 1.609° nel primo quarto, superando Jason Richardson. Il 29 dicembre, ha avuto il suo secondo più alto punteggio della stagione con 32 punti in una vittoria 115-105 contro i Portland Trail Blazers. Ha sparato la sua strada fuori da un crollo colpendo 12 di 21 dal campo e 4 di 5 da 3 punti. L’8 gennaio, ha segnato 43 punti con sette tiri da 3 punti in una vittoria 122-95 sui New York Knicks. Il 21 gennaio, ha legato un record NBA facendo i suoi primi 10 tentativi da 3 punti sulla sua strada per segnare 44 punti in una vittoria 130-111 contro i Los Angeles Lakers. Ha finito 10 su 11 da oltre l’arco e 17 su 20 dal pavimento in generale. L’8 marzo, ha segnato 39 punti e ha fatto nove 3 punti in una vittoria 122-105 su Denver Nuggets. Il 13 marzo ha segnato 30 punti in una vittoria 106-104 contro gli Houston Rockets. Ha fatto cinque 3 punti per dargli 203 per la stagione, unendo Curry come gli unici giocatori nella storia della NBA per avere sette stagioni consecutive con 200 3 punti. Elogiato per la sua difesa durante tutta la sua carriera, Thompson è stato nominato per la prima volta nell’NBA All-Defensive Team, guadagnandosi gli onori della seconda squadra. Per Gara 3 delle Finali NBA 2019 contro i Toronto Raptors, Thompson ha saltato la sua prima partita di playoff in carriera dopo essersi stirato il tendine del ginocchio sinistro in ritardo in Gara 2. È tornato in gara 4 e ha segnato 28 punti con sei 3 punti in una perdita 105-92, mentre i Warriors sono andati giù 3-1 nella serie. In gara 5, ha aiutato i Warriors evitare l’eliminazione con 26 punti in una vittoria 106-105, tagliando così il vantaggio della serie dei Raptors a 3-2. Tuttavia, in gara 6, Thompson ha subito un ACL strappato nel suo ginocchio sinistro e partì con 30 punti a metà del terzo trimestre, come i Warriors ha continuato a perdere la partita e la serie con una sconfitta 114-110. Ha finito i playoffs al terzo posto per la postseason da 3 punti in carriera (374), dietro solo a Curry (470) e Ray Allen (385).
2019-presente: Dealing with injuries
Il 1º luglio 2019, Thompson ha accettato di rimanere con i Warriors con un contratto quinquennale da 190 milioni di dollari al massimo, con un ulteriore quindici per cento di trade kicker come risultato del non aver fatto un All-NBA Team, che avrebbe potuto renderlo eleggibile per un accordo supermax come Curry nel 2017. Il giorno dopo, il 2 luglio, Thompson si è sottoposto con successo a un intervento chirurgico al ginocchio per il suo ACL strappato, e ha saltato l’intera stagione 2019-20 come risultato. Thompson ha ufficialmente rifirmato con i Warriors il 10 luglio. Il 19 novembre 2020, è stato annunciato che Thompson avrebbe saltato la stagione 2020-21 a causa di un infortunio al tendine d’Achille, che ha subito in una partita di raccolta a Los Angeles.