Wilkinson signed with theDenver Broncos as an undrafted free agent on May 11, 2017.[3] He was waived by the Broncos on September 2, 2017, and was signed to thepractice squad the next day.[4][5] He was promoted to the active roster on October 21, 2017.[6]
Wilkinson signed a one-yearrestricted free agent tender with the Broncos on April 18, 2020.[7] He was placed on the active/physically unable to perform list at the start oftraining camp on July 28, 2020,[8] and moved back to the active roster six days later.[9] He started the first three games of 2020 at right tackle before being placed oninjured reserve on September 30, 2020, with a fractured shinbone.[10] He was activated on November 21, 2020.[11]
On March 17, 2022, Wilkinson signed a one-year contract with theAtlanta Falcons.[13] He was named the starting left guard to begin the season. He started seven games before being placed on injured reserve on November 5, 2022.[14] He was activated on December 17.
On April 5, 2023, Wilkinson signed with theArizona Cardinals.[15] He was named the Cardinals starting left guard to begin the 2023 season. He was placed on injured reserve on October 28, 2023, with a neck injury.[16] He was activated on December 16.
On March 13, 2024, Wilkinson re-signed with the Cardinals.[17] He was released on August 27.[18]
On August 30, 2024, Wilkinson was signed to the practice squad of theAtlanta Falcons, returning to the team that he started nine games for during the 2022 season.[19] He was promoted to the active roster on September 24.[20]