Carriera Harrison svolge la carriera universitaria alla St. John's University, dove milita per quattro stagioni, mantenendo in ciascuna di esse una media realizzativa attorno ai 17 punti a partita (17,0 il primo anno, 17,8 il secondo e 17,5 sia nel terzo che nel quarto). Conclusa la carriera universitaria, Harrison entra di diritto negli almanacchi dell'ateneo come primatista assoluto per triple realizzate e terzo miglior realizzatore di sempre dietro a Chris Mullin ( punti) e Malik Sealy ( punti).
Nel 2015 inizia la carriera professionistica in Europa, trascorrendo due stagioni in Turchia con l'Uşak Sportif, dove chiude con oltre 13 punti di media a partita. Nel 2017 si trasferisce in Israele all'Hapoel Gilboa Galil, sfiorando i 17 punti di media, mentre l'anno successivo gioca in Russia con l'Enisey Krasnojarsk (16 punti di media). Nella stagione 2018-2019 veste la maglia del club francese del Le Portel, mantenendo una media realizzativa analoga fino a quando chiede e ottiene di lasciare il club nel febbraio 2020.
Sempre nel febbraio 2020 torna nel campionato israeliano, questa volta al Maccabi Rishon LeZion. Quell'anno, a causa della pandemia di COVID-19, la lega decide di assegnare il titolo tramite un primo turno al meglio delle tre gare e una final four con semifinali e finale a gara secca. Harrison conduce la squadra fino alla finalissima, persa contro il Maccabi Tel Aviv, nonostante i suoi 38 punti in 37 minuti, frutto di un 7/11 da due, 5/8 da tre, 9/11 dalla lunetta e un 48 di valutazione. Chiude quell'edizione dei play-off come leader per media punti (24,8) e valutazione (31,0), oltre che come quinto miglior rimbalzista (7,8).
Il 3 agosto 2020 viene annunciato come nuova guardia della New Basket Brindisi, formazione con cui debutta nella massima serie italiana. Al primo anno in Puglia, sotto la guida di Francesco Vitucci, chiude come miglior realizzatore della regular season per media punti (18,6), aggiungendo 19,3 punti di media in Basketball Champions League. Una distorsione al ginocchio lo tiene però fuori causa da fine gennaio a metà aprile.
Dopo una parentesi in Ucraina con il Prometej (15 punti di media), Harrison torna a Brindisi nel marzo 2022. In nove partite viaggia a 16,2 punti con il 42,6% da tre, prima della rottura del tendine d'Achille destro riportata il 1º maggio 2022 contro Milano. Ancora sotto contratto con la società biancoblù, rientra in campo nel gennaio 2023, contribuendo poi alla qualificazione ai play-off della squadra pugliese.
Il 9 agosto 2023 si trasferisce ufficialmente all'Universo Treviso seguendo così coach Francesco Vitucci, suo allenatore nelle tre parentesi brindisine, e il direttore sportivo Simone Giofrè. Nel campionato 2023-2024, dopo una prima parte di stagione caratterizzata da alcuni problemi fisici, migliora il proprio rendimento nel girone di ritorno, chiude a 13,4 punti di media e viene confermato anche per l'annata seguente, conclusa invece a 10,4 punti di media. In entrambi i tornei, il club veneto riesce a centrare la salvezza.
Per il 2025-2026 scende in Serie A2 accettando l'offerta del Gruppo Mascio Bergamo. Realizza 20,2 punti di media in 20 presenze, tuttavia a inizio febbraio la società lombarda si ritira dal campionato per problemi economici, con conseguente svincolo di tutti gli atleti. In quel momento Harrison aveva la migliore media punti di tutto il torneo. Il 13 febbraio 2026 viene presentato dalla Pallacanestro Roseto, formazione impegnata nella lotta per la salvezza in A2, che fino alla rinuncia di Bergamo occupava l'ultimo posto solitario in classifica.
Il 7 settembre 2026, Harrison firma con lo Shahrdari Gorgan un contratto valido solo per la fase finale della FIBA WASL.
Statistiche
NCAA
| align="left"|2011-2012 | align="left"| | 32 || 29 || 35,3 || 37,5 || 36,7 || 80,4 || 3,9 || 2,1 || 1,6 || 0,3 || 17,0 |- | align="left"|2012-2013 | align="left"| | 27 || 25 || 35,0 || 39,4 || 31,5 || 76,9 || 4,3 || 2,3 || 1,4 || 0,3 || 17,8 |- | align="left"|2013-2014 | align="left"| | 33 || 32 || 32,9 || 38,1 || 37,0 || 86,1 || 4,9 || 1,9 || 1,0 || 0,5 || 17,5 |- | align="left"|2014-2015 | align="left"| | 33 || 33 || 34,8 || 41,5 || 36,9 || 79,9 || 5,5 || 1,9 || 1,1 || 0,4 || 17,5 |- class="sortbottom" | align="center" colspan="2"| Carriera | 125 || 119 || 34,5 || 39,1 || 35,5 || 81,1 || 4,7 || 2,0 || 1,3 || 0,4 || 17,4
Massimi in carriera NCAA Massimo di punti: 36 vs Villanova (2 gennaio 2013) Massimo di rimbalzi: 17 vs Franklin Pierce (17 novembre 2014) Massimo di assist: 7 vs Providence (27 dicembre 2011) Massimo di palle rubate: 6 vs Minnesota (26 novembre 2014) Massimo di stoppate: 3 vs Notre Dame (15 gennaio 2013) Massimo di minuti giocati: 48 vs Marquette (8 marzo 2014)
Note
Altri progetti
Collegamenti esterni