Rodgers was selected by the
Atlanta Falcons in the seventh round (225th overall) of the
2015 NFL draft.[3] On September 4, 2015, he was waived by the Falcons.[4]
On January 4, 2016, Rodgers signed a reserve/future contract with the Giants.[6] On September 3, he was
waived/injured by the Giants.[7] He was released from
injured reserve on September 12.
Carolina Panthers
On November 29, 2016, Rodgers was signed to the
Carolina Panthers' practice squad.[8] He was released on December 13.[9] He signed a reserve/future contract with the Panthers on January 4, 2017.[10]
On May 5, 2017, Rodgers signed with the
Pittsburgh Steelers.[12] He was waived on September 2.[13] He was re-signed to the practice squad on September 20, only to be released six days later.[14][15] He was re-signed on October 18, but released again on November 6.
Los Angeles Chargers
On November 15, 2017, Rodgers was signed to the
Los Angeles Chargers' practice squad, but was released two days later.[16]
Pittsburgh Steelers (second stint)
On November 20, 2017, Rodgers was signed to the Steelers' practice squad. He was released on December 21.
Houston Texans
On December 21, 2017, Rodgers was signed to the
Houston Texans' practice squad.[17] He signed a reserve/future contract with the Texans on January 1, 2018.[18]
On May 2, 2018, Rodgers was claimed off waivers by the Steelers.[20] He was waived on September 1.[21]
Baltimore Ravens
On December 12, 2018, Rodgers was signed to the
Baltimore Ravens practice squad.[22]
Denver Broncos
On April 22, 2019, Rodgers signed with the
Denver Broncos.[23] He was waived on September 1 and re-signed to the practice squad.[24] He was promoted to the active roster on September 14.[25]
Rodgers re-signed with the Broncos on April 23, 2020.[26] He was waived on September 5,[27] and was signed to the practice squad the following day.[28] He was elevated to the active roster on October 1 for the team's Week 4 game against the
New York Jets, and reverted to the practice squad after the game.[29] He was promoted to the active roster on October 10,[30] and waived on November 24.[31]
Baltimore Ravens (second stint)
On November 25, 2020, Rodgers was claimed off waivers by the Ravens.[32] He was waived two weeks later on December 7.[33]