[1] He attended Ramsay High School and was a top two-way player, being ranked a three-star prospect.
[1][2] He placed as the 145th-best cornerback recruit nationally and the 53rd-best player in the state, and chose to commit to UAB over Middle Tennessee, Memphis and Southern Miss, among others.
[2][3][4] Thomas saw immediate playing time as a true freshman in 2018, appearing in 12 games while recording three pass breakups and 10 tackles.
[1] The following year, he started all 14 games and posted 27 tackles, one fumble recovered and his first career interception, made against North Texas.
[7] Although various sources projected Thomas as a late-round pick in the 2023 NFL draft, he ended up going unselected.