Nelson played all 16 regular-season games his rookie year and totaled 13 tackles, one pass defensed, and four special-teams stops.[3]
2015 season
In the 2015 season, Nelson played all 16 regular-season games and totaled 10 tackles, one sack, and seven special-teams stops.[4]
On February 7, 2016, Nelson was part of the Broncos team that won Super Bowl 50. In the game, he recorded one tackle as the Broncos defeated the Carolina Panthers by a score of 24–10.[5]
2016 season
In the 2016 season, Nelson played in all 16 games with five starts recording a career-high 67 tackles and five passes defensed.[6]
2017 season
On October 21, 2017, Nelson was placed on injured reserve after having surgery on a torn bicep.[7]
Philadelphia Eagles
On March 14, 2018, Nelson signed a one-year deal with the Philadelphia Eagles.[8] He was released on August 26, 2018.[9]
Atlanta Falcons
On September 10, 2018, Nelson was signed by the Atlanta Falcons.[10] He was released on September 22, 2018.[11]
Tampa Bay Buccaneers
On January 3, 2019, Nelson signed a reserve/future contract with the Tampa Bay Buccaneers.[12] He was released during final roster cuts on August 30, 2019.[13]
Denver Broncos (second stint)
On September 2, 2019, Nelson was re-signed by the Broncos.[14] In Week 8, Nelson suffered a torn biceps and was ruled out for the remainder of the season.[15][16]
Carolina Panthers
After becoming a free agent in March 2020, Nelson had a tryout with the Carolina Panthers on August 19, 2020.[17]