Pending free agents: None
Grades are based on a 1-5 scale, with '5′ marking an excellent season, '4′ for above-average, '3′ for average, '2′ for below-average and '1′ for failure to perform. Players who did not accrue a season (weren't on the active roster for at least six weeks) or played in three games or fewer are not graded. Based on game and practice observations, weekly film reviews and interviews. QB pressures and missed tackles provided by Pro Football Focus analyst Trevor Lynch.
Everson Griffen (4.0): One of four player-voted team captains. Led the defensive line with 888 snaps [85.8%]. Voted onto the original Pro Bowl roster. Continued to make his money as a pass rusher as the Vikings' highest-paid defender. Finished second on the team with eight sacks, though he led with 68 quarterback pressures (hurries/hits/sacks) overall as one of the league's most disruptive 4-3 edge rushers. Not as strong against the run with one tackle for a loss (down from five last year) and a team-high 12 missed tackles (up from 10 last year). Missed Robert Turbin twice on a touchdown run in the Colts loss. Still Griffen, who turned 29 last month, forms one of the league's better edge duos along with Danielle Hunter's rise. Forced two fumbles and recovered three. Returned one for a touchdown in the season finale win vs. the Bears. Put up his third career three-sack game against Cam Newton in Carolina. Had a strong outing vs. the Cowboys offensive line and Tyron Smith with a team-high eight tackles, including three run stops, a quarterback hit, forced fumble and a recovered fumble. Fined $18,231 for a late shove on Titans quarterback Marcus Mariota, which negated a Harrison Smith interception. Flagged eight times, seven for offsides (up from four a year ago).
Danielle Hunter (4.0): Emerged as a budding star during his second NFL season. The 22-year-old defensive end tied for third in the league with 12.5 sacks, leading the Vikings. He was the defense's most effective pass rusher with one QB pressure every 7.5 snaps, just edging Griffen (8.2). Played 598 snaps [57.8%] as a rotational end off the bench and mainstay in their pass-rush looks. Did not start a game, but probably warranted so given his improved play against the run. Physically imposing at 6-5, adding to his repertoire and started to really use his length to his advantage. Put up multi-sack games against the Cardinals, Cowboys and Packers. Returned a fumble 24 yards for a touchdown in the season-opening win in Tennessee. Threw Michael Oher to the ground and landed a safety on Cam Newton in Carolina. Missed six tackles. Flagged once. Should be in line to start next season as Brian Robison turns 34 in April.
Linval Joseph (4.0): Named to the Pro Bowl as a replacement for Aaron Donald, Joseph continued his upward trajectory during his third season with the Vikings. Played 721 snaps [69.7%]. Finished third on the team with 77 combined tackles and tied the team lead with three forced fumbles, both career bests. The 329-pound nose tackle also tied his career high with four sacks. Improved as a pass rusher with 34 quarterback pressures, up from 20 a year ago. Stayed relatively healthy as the line's best run defender, drawing double teams for an all-too-inconsistent group. The Vikings' 20th-ranked run defense didn't help the team's slide as Joseph's production dipped to two tackles for a loss (down from seven a year ago). Missed eight tackles (up from four). Forced the Matt Barkley fumble that led to Griffen's touchdown in the finale. Flagged three times, including for illegally hitting the long snapper on a Colts field goal attempt.