NFL Player Grades
Player Grades
Team Grades
Methodology
Research
Minnesota Vikings — 2021
← Back to leaderboard
Minnesota Vikings
NFC North · 90 players
Buffalo Bills
Miami Dolphins
New England Patriots
New York Jets
Baltimore Ravens
Cincinnati Bengals
Cleveland Browns
Pittsburgh Steelers
Houston Texans
Indianapolis Colts
Jacksonville Jaguars
Tennessee Titans
Denver Broncos
Kansas City Chiefs
Las Vegas Raiders
Los Angeles Chargers
Dallas Cowboys
New York Giants
Philadelphia Eagles
Washington Commanders
Chicago Bears
Detroit Lions
Green Bay Packers
Minnesota Vikings
Atlanta Falcons
Carolina Panthers
New Orleans Saints
Tampa Bay Buccaneers
Arizona Cardinals
Los Angeles Rams
San Francisco 49ers
Seattle Seahawks
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Team grade · 2021
51.5
Overall
50 pct
57.2
Offense
59
45.1
Defense
41
32.1
S. Teams
28
Position breakdown
Offense
QB
62
OL
50
Starting lineup
4-3 Base
FS
Xavier Woods
›
41.1
SS
Harrison Smith
›
Full roster
all
offense
defense
Special teams
#
Player
▼
Pos
▼
▼
GP / GS
▼
Snaps
▼
Grade
Pct
1
Camryn Bynum
›
low volume
S
14
/ 11
441
91.4
98
2
Justin Jefferson
›
WR
17
/ 17
1,014
82.4
93
3
Danielle Hunter
›
low volume
EDGE
7
/ 6
418
80.2
89
4
Cameron Dantzler
›
CB
14
/ 8
760
77.2
87
5
Michael Pierce
›
low volume
iDL
8
/ 3
268
73.4
85
6
Harrison Smith
›
S
15
/ 15
1,116
70.4
78
7
Armon Watts
›
iDL
17
/ 11
705
64.0
75
8
Kirk Cousins
›
QB
16
/ 16
1,087
63.5
68
9
Everson Griffen
›
EDGE
9
/ 8
470
61.6
71
10
Kenny Willekes
›
low volume
EDGE
6
/ 1
229
59.7
67
11
Sheldon Richardson
›
iDL
17
/ 10
760
54.6
61
12
Nick Vigil
›
LB
16
/ 9
917
48.3
60
13
Eric Kendricks
›
LB
15
/ 15
1,113
47.4
58
14
Adam Thielen
›
WR
13
/ 11
759
45.3
47
15
Patrick Peterson
›
CB
13
/ 13
945
43.7
43
16
Tyler Conklin
›
TE
17
/ 17
925
42.8
41
17
Xavier Woods
›
S
17
/ 17
1,323
41.1
37
18
Jordan Berry
›
P
17
/ 0
160
39.8
39
19
Dalvin Cook
›
RB
13
/ 12
608
39.4
45
20
Anthony Barr
›
LB
11
/ 11
814
38.9
44
21
Dalvin Tomlinson
›
iDL
16
/ 13
721
35.9
34
22
D.J. Wonnum
›
EDGE
17
/ 16
1,036
35.9
36
23
James Lynch
›
low volume
iDL
13
/ 2
313
32.7
32
24
Sean Mannion
›
low volume
QB
1
/ 1
51
32.7
29
25
K.J. Osborn
›
WR
17
/ 16
809
29.2
18
26
Greg Joseph
›
K
17
/ 1
172
28.3
25
27
Alexander Mattison
›
RB
16
/ 4
423
25.9
17
28
Kris Boyd
›
low volume
CB
15
/ 12
405
18.6
9
29
Mackensie Alexander
›
CB
16
/ 12
761
6.6
1
30
Ezra Cleveland
›
OL
17
/ 17
1,219
—
—
31
Brian O'Neill
›
OL
17
/ 17
1,219
—
—
32
Olisaemeka Udoh
›
OL
17
/ 16
1,153
—
—
33
Garrett Bradbury
›
OL
13
/ 13
894
—
—
34
Christian Darrisaw
›
OL
12
/ 10
703
—
—
35
C.J. Ham
›
RB
17
/ 12
630
—
—
36
Blake Lynch
›
LB
16
/ 15
560
—
—
37
Mason Cole
›
OL
14
/ 7
537
—
—
38
Rashod Hill
›
OL
16
/ 5
410
—
—
39
Troy Dye
›
LB
17
/ 17
380
—
—
40
Josh Metellus
›
S
16
/ 16
352
—
—
41
Luke Stocker
›
TE
12
/ 5
316
—
—
42
Dede Westbrook
›
WR
15
/ 1
268
—
—
43
Dan Chisena
›
WR
11
/ 11
224
—
—
44
Ryan Connelly
›
LB
12
/ 10
216
—
—
45
Chris Herndon
›
TE
16
/ 0
205
—
—
46
Andrew DePaola
›
LS
17
/ 0
160
—
—
47
Myles Dorn
›
S
9
/ 6
140
—
—
48
Ben Ellefson
›
TE
5
/ 0
125
—
—
49
Blake Brandel
›
OL
13
/ 0
124
—
—
50
Harrison Hand
›
CB
9
/ 4
117
—
—
51
Kene Nwangwu
›
RB
11
/ 0
108
—
—
52
Patrick Jones II
›
EDGE
9
/ 0
103
—
—
53
Ihmir Smith-Marsette
›
WR
8
/ 1
101
—
—
54
Chazz Surratt
›
LB
9
/ 2
98
—
—
55
Wayne Gallman
›
RB
8
/ 1
92
—
—
56
Tashawn Bower
›
EDGE
6
/ 0
71
—
—
57
Tye Smith
›
CB
5
/ 0
57
—
—
58
Parry Nickerson
›
CB
4
/ 1
52
—
—
59
T.Y. McGill
›
iDL
2
/ 0
33
—
—
60
Wyatt Davis
›
OL
6
/ 0
28
—
—
61
Dakota Dozier
›
OL
6
/ 0
25
—
—
62
Eddie Yarbrough
›
EDGE
4
/ 0
21
—
—
63
T.J. Smith
›
iDL
1
/ 0
21
—
—
64
Tuf Borland
›
LB
2
/ 0
19
—
—
65
Jake Bargas
›
RB
1
/ 0
5
—
—
66
Kellen Mond
›
QB
1
/ 0
3
—
—
67
Myron Mitchell
›
WR
1
/ 0
1
—
—
68
Bryan Mills
›
CB
1
/ 0
1
—
—
69
A.J. Rose
›
RB
0
/ 0
—
—
—
70
Blake Proehl
›
WR
0
/ 0
—
—
—
71
Whop Philyor
›
WR
0
/ 0
—
—
—
72
Zeandae Johnson
›
iDL
0
/ 0
—
—
—
73
Cole Banwart
›
OL
0
/ 0
—
—
—
74
Jaylen Twyman
›
iDL
0
/ 0
—
—
—
75
Zach Davidson
›
TE
0
/ 0
—
—
—
76
Garrett Groshek
›
RB
0
/ 0
—
—
—
77
Kyle Hinton
›
OL
0
/ 0
—
—
—
78
Janarius Robinson
›
EDGE
0
/ 0
—
—
—
79
Trishton Jackson
›
WR
0
/ 0
—
—
—
80
Hale Hentges
›
TE
0
/ 0
—
—
—
81
Bisi Johnson
›
WR
0
/ 0
—
—
—
82
Cameron Smith
›
LB
0
/ 0
—
—
—
83
Irv Smith
›
TE
0
/ 0
—
—
—
84
Chad Beebe
›
WR
0
/ 0
—
—
—
85
Damion Ratley
›
WR
0
/ 0
—
—
—
86
Timon Parris
›
OL
0
/ 0
—
—
—
87
Kyle Sloter
›
QB
0
/ 0
—
—
—
88
Nate Stanley
›
QB
0
/ 0
—
—
—
89
Jordan Scott
›
iDL
0
/ 0
—
—
—
90
Britton Colquitt
›
P
0
/ 0
—
—
—
WR
55
RB
34
TE
43
Defense
EDGE
53
CB
41
LB
45
S
58
iDL
52
Special teams
K
28
P
40
Overall grade trend
Snap-weighted aggregate of the player grades on this team, by position, weighted into Offense / Defense / Special-teams (see
methodology
).
70.4
LB
Troy Dye
›
—
LB
Blake Lynch
›
—
LCB
Patrick Peterson
›
43.7
EDGE
Anthony Barr
›
38.9
iDL
Michael Pierce
›
73.4
iDL
Dalvin Tomlinson
›
35.9
EDGE
Chazz Surratt
›
—
RCB
Cameron Dantzler
›
77.2
WR1
Justin Jefferson
›
82.4
SLOT
Dan Chisena
›
—
OL
50.3
LT
Darrisaw
LG
Cleveland
C
Bradbury
RG
Udoh
RT
O'Neill
TE
Tyler Conklin
›
42.8
WR2
Ihmir Smith-Marsette
›
—
QB
Kirk Cousins
›
63.5
RB
Wayne Gallman
›
45.3
*
Special teams
K
Greg Joseph
›
28.3
P
Jordan Berry
›
39.8
Offense
QB
Kirk Cousins
›
63.5
RB
Wayne Gallman
›
45.3
*
WR1
Justin Jefferson
›
82.4
WR2
Ihmir Smith-Marsette
›
—
SLOT
Dan Chisena
›
—
TE
Tyler Conklin
›
42.8
Offensive line
Team grade
50.3
LT
Darrisaw
LG
Cleveland
C
Bradbury
RG
Udoh
RT
O'Neill
Defense
EDGE
Anthony Barr
›
38.9
iDL
Michael Pierce
›
73.4
iDL
Dalvin Tomlinson
›
35.9
EDGE
Chazz Surratt
›
—
LB
Special teams
K
Greg Joseph
›
28.3
P
Jordan Berry
›
39.8
Troy Dye
›
—
LB
Blake Lynch
›
—
LCB
Patrick Peterson
›
43.7
RCB
Cameron Dantzler
›
77.2
FS
Xavier Woods
›
41.1
SS
Harrison Smith
›
70.4