As a four-star recruit by the Rivals.com rating service, he was rated as the 14th best offensive tackle prospect in his class.[1]
College career
Thomas attended Clemson University from 2009 to 2013. He saw a lot of playing time at both guard and tackle during his career, and became the starting left tackle for the Tigers in 2012, where he started 26 games over his last two seasons. He was named a first-team All-Atlantic Coast Conference (ACC) as a junior, and was a second-team All-ACC selection as a senior.[2]
The San Francisco 49ers selected Thomas in the third round (100th overall) of the 2014 NFL draft.[11] He was the eighth offensive guard and 22nd offensive linemen selected in 2014.[12] On May 31, 2014, 49ers signed Thomas to a four-year, $2.72 million contract that includes a signing bonus of $506,016.[13] He spent the entire 2014 season on the reserve/non-football injury list due to the ACL injury suffered before the draft.[14]
On September 3, 2016, he was waived by the Lions and was signed to the practice squad the next day.[17][18] He signed a reserve/future contract with the Lions on January 9, 2017.[19]
On September 3, 2017, Thomas was waived by the Lions.[20] He was signed to the practice squad on October 3, 2017.[21] He was released on October 14, 2017.
Jacksonville Jaguars
On October 23, 2017, Thomas was signed to the Jacksonville Jaguars' practice squad.[22] He was released on November 23, 2017, but was re-signed four days later.[23] He signed a reserve/future contract with the Jaguars on January 22, 2018.[24]
On July 31, 2018, Thomas was waived/injured by the Jaguars and was placed on injured reserve.[25] He was released on August 4, 2018. He was re-signed to the practice squad on October 16, 2018.[26] He was promoted to the active roster on December 22, 2018.[27]
On December 10, 2019, Thomas was placed on injured reserve.[28]
Coaching career
In 2022, Thomas began his coaching career when he joined the staff at his alma mater, Clemson, as an offensive graduate assistant.[29]