As a true freshman at Louisiana Tech in 2012, Butler had 21 tackles. As a sophomore in 2013, he had 43 tackles with one sack and as a junior in 2014, he had 54 tackles and a sack.[2] As a senior in 2015, Butler had 50 tackles with three sacks and was named first team All-Conference USA.[3][4][5]
Butler was selected in the first round with the 30th overall pick by the Carolina Panthers.[8] He became the highest Louisiana Tech Bulldog selected since Troy Edwards in 1999.
On May 13, 2016, the Panthers signed Butler to a four-year, $8.39 million contract that includes $7.94 million guaranteed and a signing bonus of $4.30 million.[9][10]
On May 2, 2019, the Panthers declined the fifth-year option on Butler's contract, making him a free agent in 2020.[11]
On March 27, 2020, Butler signed a two-year contract with the Buffalo Bills.[13]
Las Vegas Raiders
Butler signed with the Las Vegas Raiders on March 23, 2022.[14] Butler was released on August 16, 2022.[15]
New York Giants
On November 15, 2022, the New York Giants signed Butler to their practice squad.[16] On December 3, 2022, Butler was elevated from the practice squad for the Week 13 game against the Washington Commanders.[17] He signed a reserve/future contract on January 22, 2023.[18] He was released on August 30, 2023.