Thomas a eu une carrière remarquable au lycée, devenant le meilleur marqueur de l'histoire dans le comté de Frederick et le premier joueur à atteindre la barre des 2000 points. Il a choisi l'université de Bucknell pour ses succès en basket-ball et sa réputation académique[1].
Lors de sa deuxième saison à Bucknell, Thomas est titularisé 12 fois sur 29 matches.
Pour sa saison de junior, la troisième universitaire, Thomas réalise une saison exceptionnelle avec des moyennes de 15,9 points, 6,6 rebonds et 3,4 passes décisives par match, et est nommé dans le meilleur cinq majeur de la All-Patriot League aux côtés de son camarade de classe Nana Foulland[2]. Dans le tournoi 2017 de la Patriot League, Thomas conduit le Bison au titre, marquant 17 points et prenant 9 rebonds dans le match pour le titre, et reçoit le titre de MVP[3],[4]. Avec cette victoire, le Bison accède au tournoi NCAA 2017, où ils perdent au premier tour contre les Mountaineers de la Virginie-Occidentale, tête de série numéro 4 du tournoi.
Thomas entame sa dernière saison universitaire en se préparant avec la sélection All-Patriot League[5]. De plus, il reçoit le Lou Henson Award à la mi-saison.
Le , Thomas est nommé joueur de l'année de la Patriot League[6].