 On April 30, 2016, Thomas signed with the New York Jets as an undrafted free agent following the conclusion of the 2016 NFL Draft.He was placed on injured reserve with a shoulder injury on September 29, 2016.He finished his rookie season with four tackles in three games played.