Nachdem Thornton 2012 ins All-Rookie-Team der Colonial Athletic Association (CAA) berufen wurde, schaffte er es 2014 und 2015 unter die besten fünf Spieler der CAA und wurde 2015 zudem zum Spieler des Jahres in der CAA gewählt. Am College William & Mary wird ihm zu Ehren die Trikotnummer drei nicht mehr vergeben.
Von den Boston Celtics gedraftet
Seine herausragenden Leistungen am College wurden beim NBA Draft 2015 honoriert, als er an 45. Stelle von den Boston Celtics ausgewählt wurde. Nach acht Spielen in der Summer League begann seine Profikarriere dann jedoch in Australien bei den Sydney Kings (28 Spiele, 12,8 Punkte, 2,5 Rebounds, 2,0 Assists), ehe er Anfang März 2016 zum G-League-Team der Boston Celtics, den Maine Red Claws, stieß (12 / 13,6 / 2,1 / 2,5).
In der darauffolgenden Saison wechselte Thornton in die erste italienische Liga zu Consultinvest Pesaro, wo er in 30 Spielen mit einem Schnitt von 13,5 Punkten seinem Ruf als Scorer erneut gerecht wurde.
Seinen Zweijahresvertrag konnte er bei den Italienern jedoch nicht erfüllen, denn die Celtics machten ihre Ansprüche geltend, holten ihn zurück in die USA und schickten ihn anschließend nach Cleveland. Doch auch eine erneut sehr starke Saison in der G-League, diesmal beim Farmteam der Cavaliers, den Canton Charge (49 / 18,8 / 2,9 / 3,4), brachte ihm kein Engagement in der NBA.
Stattdessen kam Thornton über Seoul und Bandirma zu Elan Chalon. In der aufgrund der Corona-Pandemie verkürzten Spielzeit 2019/20 stand er in 23 Partien für den französischen Erstligisten auf dem Parkett und steuerte im Schnitt 10,4 Punkte bei.
Im Sommer 2020 holte ihn Headcoach Rodrigo Pastore dann zum BBL-Aufsteiger nach Chemnitz, wo er mit 28:29 Minuten pro Spiel auf die meiste Einsatzzeit aller Niners-Akteure kam. In 33 Partien stand er 30-mal in der Startformation und kam auf einen Effektivitätswert von 11,2 (1,9 Rebounds).
Info: Folgende Spieler stehen bei Medi Bayreuth aktuell unter Vertrag: Philip Jalalpoor, Kay Bruhnke, Bastian Doreth, Andreas Seiferth, Janari Joesaar, Kevin Wohlrath, Cameron Wells, Martynas Sajus, Marcus Thornton.