As a true freshman at NC State in 2019, Thomas appeared in 12 games, three as a starter, and totaled 34 tackles and one interception.[2] The following season, he started 10 games and had 58 total tackles, ranking 30th in the conference in tackles-per-game and placing fifth on the team.[3] He led the Wolfpack in tackles in 2021 while starting 12 games, earning first-team all-conference and fourth-team All-American honors with 100 total tackles, six sacks and three interceptions.[2][3][5] As a senior in 2022, Thomas was named a team captain and second-team all-conference while compiling 101 tackles and 7.5 sacks.[6][7] He finished his collegiate career with 293 tackles, four interceptions and 19.5 sacks in 47 games played.[7]
On July 18, 2024, Thomas was placed on the Active/Physically Unable to Perform (PUP) list.[12] On August 12, he was removed from the PUP list after he passed his physical.[13]
Personal life
Thomas is the younger brother of current NFL wide receiver Thayer Thomas and played with him at NC State.[14]