Al college ha giocato per Oregon e Tennessee.
Carriera universitaria Oregon Ducks Thornton, originario di Baltimora in Maryland dove cominciò a giocare a football nella locale Mounth Saint Joseph High School, fu valutato come un prospetto medio-alto (quattro stelle su cinque) per il college football e nel 2021 andò a giocare all'Università dell'Oregon con i Ducks impegnati nella Big Ten Conference (B1G) della Divisione I della Football Bowl Subdivision (FBS) della NCAA.
Nella sua prima stagione, nel 2021, collezionò nove ricezioni per 75 yard e due touchdown. Nel 2022 fece 11 presenze, di cui cinque da titolare, collezionando 17 ricezioni per 366 yard e un touchdown. Al termine della stagione sfruttò la possibilità di trasferirsi a giocare in un'altra università.
Tennessee Volunteers Nel 2023 Thornton si trasferì all'Università del Tennessee con i Volunteers impegnati nella Southeastern Conference (SEC).
Nel suo primo anno fece 13 ricezioni per 224 yard e un touchdown. La stagione successiva fece 26 ricezioni per 771 yard e sei touchdown.
Carriera professionistica Las Vegas Raiders Il 26 aprile 2025 Thornton fu selezionato nel 4º giro del Draft NFL 2025, con la 108ª scelta assoluta, dai Las Vegas Raiders. Il 9 maggio Thornton firmò il suo contratto da rookie, un accordo quadriennale da 5,25 milioni di dollari, di cui 1,05 milioni come bonus alla firma.
Thornton debuttò da professionista il 7 settembre 2025, giocando da subentrante nella gara del primo turno vinta 20-13 contro i New England Patriots, in cui fece due ricezioni per 45 yard. Nel turno successivo, la sconfitta 9-20 contro i rivali di divisione dei Los Angeles Chargers, giocò la prima gara da titolare, facendo una ricezione per 20 yard. Concluse la sua stagione da esordiente con 15 gare giocate, di cui otto come titolare, con 10 ricezioni per 135 yard e nessun touchdown.
Il 31 agosto 2026, all'avvio della stagione 2026, Thornton fu inserito in lista riserve/infortunati.
Statistiche Stagione regolare StagioneRicezioni Fumble Anno Squadra Fum Persi LV 15 8 10 135 13,5 36 0 0 0 Totale 15 8 10 135 13,5 36 0 0 0 Fonte: Football Database
Note
Collegamenti esterni