College career
Thomas accepted a football scholarship from South Carolina State University. As a redshirt freshman, he played in 11 out of 12 games, contributing mainly on special teams, while posting 17 tackles (2 for loss), one pass defensed and a fumble recovery.
As a sophomore, he started 11 games at outside linebacker, recording 100 tackles (second on the team), 5 tackles for loss, 2.5 sacks, 3 interceptions (led the team) and a fumble recovery. He was named the team's defensive MVP at the end of the season. In his first career start at Central Michigan University, he had 10 tackles (three solo) and his first career interception. Against Indiana University, he made 14 tackles (7 solo). Against Georgia State University, he had 14 tackles (one for loss) and one interception.
As a junior, he started the first 6 games at middle linebacker, before being lost for the season with an injury. Against North Carolina Central University, he had 39 tackles (5 for loss), one sack, one pass defensed and a forced fumble. Against Bethune-Cookman University, he made 11 tackles (3 tackles for loss) and one sack. Against the University of Arizona, he had 10 tackles (8 solo) and a forced fumble.
As a senior, he was a part of a defense that ranked No. 1 in the FCS 1-AA. He helped the school earn its 15th MEAC Championship, winning 17–3 against Norfolk State University, where he made 10 tackles (4 for a loss), and one sack.
He started 13 games, registering 115 tackles (led the team), 19 tackles for loss, 7.5 sacks, 5 passes defensed, one interception, one forced fumble and a fumble recovery. Against Alabama A&M University, he had 12 tackles (5 for loss), 3 sacks and one pass defensed. Against Bethune-Cookman University, he made 16 tackles (9 solo), one sack and a fumble recovery. He also earned Mid-Eastern Athletic Conference Defensive Player of the Year and All-conference honors.
He finished his college career with 41 games (30 starts), 271 tackles (188 solo), 31 tackles for loss, 11.5 sacks, 4 interceptions, 9 passes defensed, 2 forced fumbles and 3 fumble recoveries.