[2] Thomas was named second team All-Northern Sun Intercollegiate Conference (NSIC) as a junior after he recorded 21 tackles for loss and 11.5 sacks.
In the final season of his college career, Thomas had nine sacks and 14.5 tackles for loss and was named first-team All-Missouri Valley Football Conference.
[5] Thomas was signed by the Los Angeles Rams as an undrafted free agent on April 30, 2022.
[6] He was waived during final roster cuts on August 30, 2022, but was signed to the team's practice squad the next day.
[11] On September 12, 2023, Thomas signed with the Saskatchewan Roughriders of the Canadian Football League (CFL).