 After making the initial 53-man roster, Thomas made his NFL debut in Week 4 against the Los Angeles Rams on "Thursday Night Football".In the 38–31 loss, he had a four-yard rush.On November 7, 2018, the Vikings waived Thomas.