Woodard was selected by the Jacksonville Jaguars in the seventh round (226th overall) of the 2016 NFL draft.[2] On May 23, 2016, he suffered a torn Achilles tendon during team workouts. He underwent surgery the same day, and missed his entire rookie season.[3] On September 2, 2017, Woodard was waived by the Jaguars.[4]
Atlanta Falcons
On October 11, 2017, Woodard was signed to the practice squad of the Atlanta Falcons.[5] He was released by the team on October 24, 2017.[6]
Miami Dolphins
On December 5, 2017, Woodard was signed to the Miami Dolphins' practice squad. He signed a reserve/future contract with the Dolphins on January 1, 2018.[7]
On September 1, 2018, Woodard was waived by the Dolphins and was signed to the practice squad the next day.[8][9] He was promoted to the active roster on September 26, 2018.[10]
On August 11, 2019, Woodard was waived/injured by the Dolphins and placed on injured reserve.[11] He was waived from injured reserve on December 24, 2019.[12]
Buffalo Bills
On January 1, 2020, Woodard was signed to the Buffalo Bills practice squad. He signed a reserve/future contract with the Bills on January 6, 2020.[13] He was waived on August 5, 2020.[14]