A 6'7" power forward, Thomas came to Bucknell from Oakdale High School in Ijamsville, Maryland. Thomas had a standout career at Oakdale, ultimately becoming the all-time leading scorer in Frederick County history and the first player to eclipse the 2,000 point mark.[1] He selected Bucknell based on their basketball success and academic reputation.[2]
Thomas worked his way into the starting lineup in his sophomore season, then enjoyed a breakout season as a junior in 2016–17. He averaged 15.9 points, 6.6 rebounds and 3.4 assists per game, and was ultimately named to first-team All-Patriot League alongside classmate Nana Foulland.[3] In the 2017 Patriot League tournament, Thomas led the Bison to the league title, scoring 17 points and grabbing 9 rebounds in the title game, earning Most Valuable Player honors.[4][5] With the win, the Bison advanced to the 2017 NCAA tournament, where they lost to 4 seed West Virginia in the first round.
Thomas entered the 2017–18 season as a preseason All-Patriot League selection.[6] Additionally, he was named to the Lou Henson Award mid-season watch list.
After going undrafted in the 2018 NBA draft, Thomas was later included in the 2018 NBA Summer League roster of the Utah Jazz.[8] On July 27, 2018, Thomas signed with Okapi Aalstar in Belgium.[9] After a successful year playing in Belgium, Thomas was brought into the NBA Summer League once again, this time to play for the Houston Rockets.[10]