Thomas played for the Troy Trojans football team from 2010 to 2013. During those years, the Trojans won the 2010 New Orleans Bowl, and Thomas amassed 2,655 yards on 197 catches; he was only 7 yards shy of a 1,000 yard season in 2013. Furthermore, Thomas became the Sun Belt Conference leader in receiving touchdowns, with 29 during his career. While playing at Troy, Thomas majored in criminal justice.
College statistics
Professional career
As the all time Sun Belt Conference leader in receiving touchdowns, Thomas received interest by NFL teams, and was even brought in for a pre-draft visit by the Indianapolis Colts. However, Thomas was not selected in the 2014 NFL Draft.
NFL
Despite going undrafted, the Colts signed Thomas as a priority free agent, including a signing bonus of $6,000. Thomas played in 3 preseason games, catching 2 passes for 18 yards before his release. Thomas was signed to the Colts practice roster later in the year, where he spent two weeks. Thomas was also signed to the Buffalo Bills practice squad in 2014, but was cut after a week in favor of Tobais Palmer.
CFL
Thomas next played for the Saskatchewan Roughriders of the Canadian Football League, signing on for the 2015 season. However, after catching only one pass for 7 yards in the two preseason games, Thomas was released.
IFL
Thomas joined the Cedar Rapids Titans of the Indoor Football League. He spent the first part of 2016 playing with Cedar Rapids and adapting to the rules of arena football, but was released during the season. After his release, Thomas was picked up by the Titans rival, the Nebraska Danger partway through the 2016 season. Thomas's first season in Nebraska saw him play in only 5 regular season games, but was effective in two postseason games, catching 4 touchdowns. The following year, Thomas had increased usage, surpassing 400 yards on the year. Thomas had a breakout year in 2018; he recorded his first 100-yard game in week 3, and was named one of the players of the week after catching 3 touchdowns to help defeat the eventual champion Iowa Barnstormers in week 6. On special teams, Thomas was named player of the week following a week 4 victory after contributing a recovered onside kick into a touchdown return. By the end of the 2018 season, Thomas was named to the 2nd team All IFL Offense. Thomas recorded his second 100-yard receiving game in 2019, and saw an increased usage on special teams; Thomas took over long snapping duties, and a returner he was named special teams player of the week of week 10 in 2019, for two return touchdowns. Thomas led the league in combined return touchdowns for 2019 with 3, and scored his 50th career touchdown on a rush in the regular season finale against the Barnstormers, a victory which sent Thomas and the Danger to the playoffs for the 4th consecutive year. In the playoffs, Thomas caught the lone touchdown pass from quarterback Tommy Armstrong in the first game, an upset of the higher seeded Green Bay Blizzard, but was disqualified for unsportsmanlike conduct late in the second game, a loss to the Arizona Rattlers in which Thomas recorded 5 catches, four of which were touchdowns as well as a two point conversion catch.
Green Bay Blizzard
Following the 2019 season, the Nebraska Danger were put up for sale by their owners, Bosselman Enterprises. Unable to find a buyer in time to qualify for the 2020 IFL season, players became free agents and needed to find new teams. In November 2019, Thomas signed with the Green Bay Blizzard. Hoping to build on a winning 2019 season and their first playoff birth since 2012, Thomas and the Blizzard were denied a chance to play due to the COVID-19 pandemic causing the 2020 IFL season being cancelled.