Da senior al Bellarmine Prep, Flynn ha segnato una media di 29,7 punti, 6,0 rimbalzi e 4,0 assist a partita, mentre tirava il 48% dal campo. Ha ottenuto numerosi riconoscimenti, tra cui l'All-Area Player of the Year del The News Tribune, il giocatore dell'anno dell'Associated Press Washington, il giocatore dell'anno di Classe 4A dalla Washington Interscholastic Basketball Coaches Association e il 4A Narrows League MVP come senior. I suoi 743 punti da senior hanno stabilito il marchio della singola stagione a Bellarmine Prep, e ha concluso con 1.625 punti in carriera, secondo solo ad Abdul Gaddy. Ha poi firmato con i Washington State Cougars il 13 aprile2016.
Nel novembre 2016 ha segnato 27 punti in una vittoria per 83-76 su Utah Valley, che è la sesta più grande prestazione per una matricola Cougar nella storia. Da matricola allo Stato di Washington, ha segnato una media di 9,7 punti a partita e ha tirato il 38,7% da tre punti. Flynn ha registrato una media di 15,8 punti e 4,3 assist a partita, mentre al secondo anno ha tirato il 41,3% dal campo. Era il miglior giocatore di una squadra che ha chiuso 12-19. Dopo la stagione, Flynn ha annunciato che stava trasferendo. Dopo aver ricevuto l'interesse da Gonzaga, Texas A&M, Baylor e Creighton, Flynn ha firmato con San Diego State nel maggio 2018.
Entrando nella sua stagione junior in maglietta rossa, Flynn è stato nominato giocatore dell'anno di Mountain West pre - campionato da Mountain West Wire. In una partita in cui altrimenti avrebbe tirato male, Flynn ha effettuato un tiro da tre punti all'ultimo secondo l'8 dicembre per sconfiggere il San Jose State 59-57. È stato inserito nella watchlist di mezza stagione per il Wooden Award. Il 29 febbraio 2020, Flynn ha segnato 36 punti, il massimo in carriera, il massimo dal 2005, tirando 13 su 20 dal campo nella vittoria in rimonta per 83-76 sul Nevada. Al termine della stagione regolare, Flynn è stato nominato Mountain West Player of the Year e Defensive Player of the Year. Ha ottenuto una media di 17,6 punti, 5,1 assist e 4,5 rimbalzi a partita. Dopo la stagione, Flynn ha dichiarato la sua eleggibilità per il Draft NBA 2020.
Flynn è stato selezionato con la 29ª scelta nel primo round del Draft NBA 2020 dai Toronto Raptors; è stato il primo giocatore di San Diego State ad essere scelto al primo turno dai tempi di Kawhi Leonard nel 2011.