Miley signed with the Carolina Panthers as an undrafted free agent on May 8, 2015. He was placed on injured reserve on September 5, 2015.[2]
On February 7, 2016, Miley's Panthers played in Super Bowl 50. In the game, the Panthers fell to the Denver Broncos by a score of 24–10.[3]
Miley was released by the Panthers on September 3, 2016.[4]
Miami Dolphins
On January 10, 2017, Miley signed a reserve/future contract with the Miami Dolphins.[5] He was waived on August 7, 2017.[6]
Carolina Panthers (second stint)
Miley was claimed off waivers by the Panthers on August 8, 2017.[7] He was waived on September 1, 2017.[8]
Indianapolis Colts
On December 19, 2017, Miley was signed to the Indianapolis Colts' practice squad.[9] He signed a reserve/future contract with the Colts on January 1, 2018.[10] He was waived by the Colts on May 1, 2018.[11]