NFL Player Grades
Player Grades
Team Grades
Methodology
Research
Arizona Cardinals — 2023
← Back to leaderboard
Arizona Cardinals
NFC West · 103 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
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Team grade · 2023
28.5
Overall
19 pct
49.2
Offense
56
14.8
Defense
6
45.9
S. Teams
47
Position breakdown
Offense
QB
31
OL
80
Starting lineup
4-3 Base
FS
Jalen Thompson
›
67.1
SS
Andre Chachere
›
Full roster
all
offense
defense
Special teams
#
Player
▼
Pos
▼
▼
GP / GS
▼
Snaps
▼
Grade
Pct
1
James Conner
›
RB
13
/ 10
533
77.4
98
2
Jalen Thompson
›
S
15
/ 14
942
67.1
86
3
Antonio Hamilton
›
CB
14
/ 10
726
59.8
69
4
Kyzir White
›
LB
11
/ 10
715
58.8
75
5
Greg Dortch
›
low volume
WR
16
/ 1
553
56.4
58
6
Matt Prater
›
K
17
/ 0
140
53.9
48
7
Garrett Williams
›
low volume
CB
9
/ 7
376
52.1
54
8
Leki Fotu
›
low volume
iDL
11
/ 2
361
50.1
53
9
Tony Jones
›
low volume
RB
7
/ 1
150
49.0
43
10
Krys Barnes
›
low volume
LB
16
/ 7
617
48.9
54
11
Trey McBride
›
TE
17
/ 13
867
48.9
51
12
Michael Wilson
›
WR
13
/ 12
711
47.5
49
13
Kevin Strong
›
iDL
14
/ 9
473
46.2
49
14
Budda Baker
›
S
12
/ 12
780
44.2
40
15
Kei'Trel Clark
›
CB
14
/ 7
556
43.1
40
16
Michael Carter
›
low volume
RB
15
/ 0
236
41.8
34
17
Blake Gillikin
›
P
13
/ 0
97
39.2
38
18
Emari Demercado
›
low volume
RB
14
/ 3
355
39.0
30
19
Elijah Higgins
›
low volume
TE
11
/ 2
303
34.3
14
20
Andre Chachere
›
S
17
/ 9
700
34.0
16
21
Rondale Moore
›
WR
17
/ 17
765
33.3
22
22
Kyler Murray
›
QB
8
/ 8
538
32.5
26
23
Dante Stills
›
EDGE
15
/ 10
601
30.8
22
24
Marquise Brown
›
WR
14
/ 13
784
30.2
15
25
Starling Thomas V
›
CB
12
/ 7
541
29.1
13
26
Roy Lopez
›
low volume
iDL
14
/ 4
403
29.0
23
27
Josh Woods
›
low volume
LB
11
/ 10
597
21.0
0
28
Jonathan Ledbetter
›
EDGE
12
/ 11
545
18.4
5
29
Clayton Tune
›
low volume
QB
7
/ 1
61
15.2
9
30
Paris Johnson Jr.
›
OL
17
/ 17
1,193
—
—
31
Hjalte Froholdt
›
OL
17
/ 17
1,186
—
—
32
Will Hernandez
›
OL
17
/ 17
1,163
—
—
33
D.J. Humphries
›
OL
15
/ 14
925
—
—
34
Dennis Gardeck
›
LB
17
/ 4
691
—
—
35
Victor Dimukeje
›
LB
16
/ 16
671
—
—
36
Zaven Collins
›
LB
17
/ 16
640
—
—
37
Elijah Wilkinson
›
OL
10
/ 9
540
—
—
38
BJ Ojulari
›
LB
17
/ 4
501
—
—
39
Geoff Swaim
›
TE
14
/ 5
485
—
—
40
Cameron Thomas
›
LB
15
/ 1
474
—
—
41
Jesse Luketa
›
LB
14
/ 14
435
—
—
42
Zach Pascal
›
WR
14
/ 11
404
—
—
43
Ezekiel Turner
›
LB
16
/ 16
395
—
—
44
Trystan Colon
›
OL
14
/ 3
374
—
—
45
Owen Pappoe
›
LB
16
/ 13
354
—
—
46
Kelvin Beachum
›
OL
11
/ 3
249
—
—
47
Joey Blount
›
S
11
/ 11
220
—
—
48
Naquan Jones
›
iDL
12
/ 0
204
—
—
49
Carter O'Donnell
›
OL
5
/ 3
194
—
—
50
Dennis Daley
›
OL
4
/ 2
152
—
—
51
Ben Stille
›
iDL
5
/ 0
134
—
—
52
Phil Hoskins
›
iDL
5
/ 1
127
—
—
53
Aaron Brewer
›
LS
17
/ 0
127
—
—
54
Bobby Price
›
S
6
/ 6
120
—
—
55
Divaad Wilson
›
CB
2
/ 2
96
—
—
56
Andre Baccellia
›
WR
5
/ 0
67
—
—
57
Kendal Vickers
›
iDL
2
/ 1
67
—
—
58
Eric Banks
›
iDL
2
/ 0
52
—
—
59
Keith Ismael
›
OL
13
/ 0
50
—
—
60
Carlos Watkins
›
EDGE
2
/ 0
48
—
—
61
Travis Vokolek
›
TE
2
/ 0
44
—
—
62
L.J. Collier
›
EDGE
1
/ 1
40
—
—
63
Qwuantrezz Knight
›
CB
6
/ 0
36
—
—
64
Trevor Nowaske
›
LB
2
/ 2
35
—
—
65
Tyreek Maddox-Williams
›
LB
3
/ 1
35
—
—
66
Nolan Cooney
›
P
4
/ 0
31
—
—
67
Damien Williams
›
RB
3
/ 0
31
—
—
68
Corey Clement
›
RB
3
/ 0
26
—
—
69
Tyreke Smith
›
LB
3
/ 0
24
—
—
70
Ben Brown
›
OL
1
/ 0
15
—
—
71
Blake Whiteheart
›
TE
2
/ 0
11
—
—
72
Jackson Barton
›
OL
1
/ 0
3
—
—
73
Marquis Hayes
›
OL
0
/ 0
—
—
—
74
Caleb Johnson
›
LB
0
/ 0
—
—
—
75
Jon Gaines II
›
OL
0
/ 0
—
—
—
76
Daniel Arias
›
WR
0
/ 0
—
—
—
77
Kendell Brooks
›
S
0
/ 0
—
—
—
78
Joel Honigford
›
TE
0
/ 0
—
—
—
79
Jacob Slade
›
iDL
0
/ 0
—
—
—
80
Kyle Soelle
›
LB
0
/ 0
—
—
—
81
Quavian White
›
CB
0
/ 0
—
—
—
82
Brian Cobbs
›
WR
0
/ 0
—
—
—
83
Matt Hembrough
›
LS
0
/ 0
—
—
—
84
Colt McCoy
›
QB
0
/ 0
—
—
—
85
Nate Hairston
›
CB
0
/ 0
—
—
—
86
Pat Elflein
›
OL
0
/ 0
—
—
—
87
Marlon Mack
›
RB
0
/ 0
—
—
—
88
Rashad Fenton
›
CB
0
/ 0
—
—
—
89
Jeff Smith
›
WR
0
/ 0
—
—
—
90
Cohl Cabral
›
OL
0
/ 0
—
—
—
91
JuJu Hughes
›
S
0
/ 0
—
—
—
92
Jovante Moffatt
›
S
0
/ 0
—
—
—
93
Davion Taylor
›
LB
0
/ 0
—
—
—
94
Ty'Son Williams
›
RB
0
/ 0
—
—
—
95
Stevie Scott
›
RB
0
/ 0
—
—
—
96
Braylon Jones
›
OL
0
/ 0
—
—
—
97
Brandon Smith
›
WR
0
/ 0
—
—
—
98
Bernhard Seikovits
›
TE
0
/ 0
—
—
—
99
Verone McKinley III
›
S
0
/ 0
—
—
—
100
Kaden Davis
›
WR
0
/ 0
—
—
—
101
Kyler McMichael
›
CB
0
/ 0
—
—
—
102
David Anenih
›
LB
0
/ 0
—
—
—
103
Hayden Howerton
›
OL
0
/ 0
—
—
—
WR
40
RB
58
TE
46
Defense
EDGE
25
CB
46
LB
44
S
52
iDL
41
Special teams
K
54
P
39
Overall grade trend
Snap-weighted aggregate of the player grades on this team, by position, weighted into Offense / Defense / Special-teams (see
methodology
).
34.0
LB
Owen Pappoe
›
—
LB
Tyreek Maddox-Williams
›
—
LB
Trevor Nowaske
›
—
LCB
Antonio Hamilton
›
59.8
EDGE
Zaven Collins
›
41.7
*
iDL
Naquan Jones
›
54.9
*
iDL
Roy Lopez
›
29.0
EDGE
Victor Dimukeje
›
—
RCB
Kei'Trel Clark
›
43.1
WR1
Greg Dortch
›
56.4
OL
80.5
LT
Beachum
LG
Wilkinson
C
Froholdt
RG
Hernandez
RT
Jr.
TE
Trey McBride
›
48.9
WR2
Zach Pascal
›
19.2
*
QB
Kyler Murray
›
32.5
RB
James Conner
›
77.4
Special teams
K
Matt Prater
›
53.9
P
Blake Gillikin
›
39.2
Offense
QB
Kyler Murray
›
32.5
RB
James Conner
›
77.4
WR1
Greg Dortch
›
56.4
WR2
Zach Pascal
›
19.2
*
TE
Trey McBride
›
48.9
Offensive line
Team grade
80.5
LT
Beachum
LG
Wilkinson
C
Froholdt
RG
Hernandez
RT
Jr.
Defense
EDGE
Zaven Collins
›
41.7
*
iDL
Naquan Jones
›
54.9
*
iDL
Roy Lopez
›
29.0
EDGE
Victor Dimukeje
›
—
Special teams
K
Matt Prater
›
53.9
P
Blake Gillikin
›
39.2
LB
Owen Pappoe
›
—
LB
Tyreek Maddox-Williams
›
—
LB
Trevor Nowaske
›
—
LCB
Antonio Hamilton
›
59.8
RCB
Kei'Trel Clark
›
43.1
FS
Jalen Thompson
›
67.1
SS
Andre Chachere
›
34.0