After playing four years at Baylor, Tecklenburg was signed by the Carolina Panthers as an undrafted free agent on April 27, 2020. Tecklenburg was reunited with Carolina Panthers head coach Matt Rhule, who was also his head coach at Baylor.[1] He was waived during final roster cuts on September 5,[2] and signed to the practice squad the next day.[3] He was promoted to the active roster on October 20, 2020.[4] He was waived on November 5[5] and re-signed to the practice squad two days later.[6] He signed a reserve/future contract with the Panthers on January 4, 2021.[7]
On August 31, 2021, Tecklenburg was waived by the Panthers and re-signed to the practice squad the next day.[8][9] He was promoted to the active roster on September 7, 2021.[10]
On August 30, 2022, Tecklenburg was waived by the Panthers and signed to the practice squad the next day.[11][12] He was promoted to the active roster on January 7, 2023.
On August 29, 2023, Tecklenburg was waived by the Panthers.[13]