NFL Player Grades
Player Grades
Team Grades
Methodology
Research
New York Giants — 2017
← Back to leaderboard
New York Giants
NFC East · 113 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
Starting lineup
4-3 Base
FS
Darian Thompson
›
—
SS
Nat Berhe
›
Full roster
all
offense
defense
Special teams
#
Player
▼
Pos
▼
▼
GP / GS
▼
Snaps
▼
Grade
Pct
1
Sterling Shepard
›
WR
11
/ 10
687
62.6
78
2
Rhett Ellison
›
low volume
TE
16
/ 10
762
61.7
84
3
Evan Engram
›
TE
15
/ 14
892
50.4
55
4
Orleans Darkwa
›
RB
15
/ 1
376
45.4
40
5
Tavarres King
›
low volume
WR
8
/ 7
395
45.3
43
6
Odell Beckham Jr.
›
low volume
WR
4
/ 4
215
45.0
42
7
Wayne Gallman
›
RB
13
/ 8
497
39.6
23
8
Geno Smith
›
low volume
QB
2
/ 1
66
39.2
35
9
Paul Perkins
›
low volume
RB
11
/ 3
224
37.2
11
10
Brandon Marshall
›
low volume
WR
5
/ 4
256
32.3
20
11
Shane Vereen
›
low volume
RB
16
/ 1
395
27.0
0
12
Eli Manning
›
QB
15
/ 15
1,017
26.8
26
13
Roger Lewis
›
WR
15
/ 12
760
18.3
2
14
Aldrick Rosas
›
K
16
/ 0
110
9.0
4
15
Brad Wing
›
P
16
/ 0
147
6.4
3
16
Darian Thompson
›
S
16
/ 16
1,179
—
—
17
Jason Pierre-Paul
›
EDGE
16
/ 16
1,070
—
—
18
Ereck Flowers
›
OL
15
/ 15
1,045
—
—
19
John Jerry
›
OL
16
/ 14
1,004
—
—
20
Landon Collins
›
S
15
/ 14
1,002
—
—
21
Brett Jones
›
OL
16
/ 14
983
—
—
22
Ross Cockrell
›
CB
16
/ 9
793
—
—
23
Dominique Rodgers-Cromartie
›
CB
15
/ 10
758
—
—
24
Olivier Vernon
›
EDGE
12
/ 11
745
—
—
25
Eli Apple
›
CB
11
/ 10
724
—
—
26
Dalvin Tomlinson
›
iDL
16
/ 12
702
—
—
27
Devon Kennard
›
LB
15
/ 11
687
—
—
28
Ray-Ray Armstrong
›
LB
15
/ 8
682
—
—
29
Damon Harrison
›
iDL
16
/ 13
655
—
—
30
Janoris Jenkins
›
CB
9
/ 9
634
—
—
31
Calvin Munson
›
LB
14
/ 7
597
—
—
32
Andrew Adams
›
S
16
/ 16
590
—
—
33
Bobby Hart
›
OL
10
/ 8
529
—
—
34
D.J. Fluker
›
OL
9
/ 7
475
—
—
35
Jonathan Casillas
›
LB
8
/ 7
471
—
—
36
Justin Pugh
›
OL
8
/ 6
458
—
—
37
Jay Bromley
›
iDL
16
/ 4
455
—
—
38
Jon Halapio
›
OL
10
/ 6
428
—
—
39
Kerry Wynn
›
EDGE
15
/ 3
417
—
—
40
Kelvin Sheppard
›
LB
7
/ 6
389
—
—
41
B.J. Goodson
›
LB
7
/ 6
386
—
—
42
Jerell Adams
›
TE
16
/ 9
381
—
—
43
Curtis Grant
›
LB
10
/ 9
323
—
—
44
Nat Berhe
›
S
15
/ 14
307
—
—
45
Keenan Robinson
›
LB
6
/ 4
297
—
—
46
Chad Wheeler
›
OL
11
/ 4
294
—
—
47
Robert Thomas
›
iDL
15
/ 0
294
—
—
48
Avery Moss
›
EDGE
11
/ 3
266
—
—
49
Brandon Dixon
›
CB
5
/ 4
261
—
—
50
Travis Rudolph
›
WR
7
/ 4
252
—
—
51
Shane Smith
›
TE
11
/ 10
242
—
—
52
Weston Richburg
›
OL
4
/ 4
241
—
—
53
Darryl Morris
›
CB
5
/ 1
156
—
—
54
Kalif Raymond
›
WR
8
/ 4
151
—
—
55
Zak DeOssie
›
LS
16
/ 0
147
—
—
56
Hunter Sharp
›
WR
3
/ 1
139
—
—
57
John Greco
›
OL
6
/ 1
121
—
—
58
Akeem Ayers
›
LB
6
/ 6
117
—
—
59
Donte' Deayon
›
CB
4
/ 0
113
—
—
60
Romeo Okwara
›
EDGE
6
/ 0
108
—
—
61
Dwayne Harris
›
WR
5
/ 4
96
—
—
62
Khyri Thornton
›
iDL
4
/ 0
84
—
—
63
Adam Bisnowaty
›
OL
1
/ 1
80
—
—
64
Marquis Bundy
›
WR
1
/ 1
64
—
—
65
Ryan Murphy
›
CB
3
/ 2
54
—
—
66
Deontae Skinner
›
LB
3
/ 2
49
—
—
67
Darius Powe
›
WR
1
/ 1
48
—
—
68
J.T. Thomas
›
LB
2
/ 2
38
—
—
69
Jordan Williams
›
EDGE
1
/ 0
27
—
—
70
Ed Eagan
›
WR
4
/ 0
22
—
—
71
Devin Taylor
›
EDGE
2
/ 0
19
—
—
72
Derrick Mathews
›
LB
1
/ 0
11
—
—
73
Ryan O'Malley
›
TE
1
/ 0
7
—
—
74
Tim Scott
›
CB
1
/ 0
1
—
—
75
Ethan Cooper
›
OL
0
/ 0
—
—
—
76
Jerome Lane
›
WR
0
/ 0
—
—
—
77
Jacob Huesman
›
RB
0
/ 0
—
—
—
78
Ishaq Williams
›
EDGE
0
/ 0
—
—
—
79
Steven Daniels
›
LB
0
/ 0
—
—
—
80
Jeremiah McKinnon
›
CB
0
/ 0
—
—
—
81
Canaan Severin
›
WR
0
/ 0
—
—
—
82
Andrew Turzilli
›
WR
0
/ 0
—
—
—
83
Bobby Richardson
›
iDL
0
/ 0
—
—
—
84
Matt Rotheram
›
OL
0
/ 0
—
—
—
85
Shaun Draughn
›
RB
0
/ 0
—
—
—
86
Kristjan Sokoli
›
OL
0
/ 0
—
—
—
87
Owa Odighizuwa
›
EDGE
0
/ 0
—
—
—
88
Kevin Norwood
›
WR
0
/ 0
—
—
—
89
Eric Pinkins
›
LB
0
/ 0
—
—
—
90
Michael Bowie
›
OL
0
/ 0
—
—
—
91
Nick Becton
›
OL
0
/ 0
—
—
—
92
Valentino Blake
›
CB
0
/ 0
—
—
—
93
Duke Ihenacho
›
CB
0
/ 0
—
—
—
94
Corbin Bryant
›
iDL
0
/ 0
—
—
—
95
Mark Herzlich
›
LB
0
/ 0
—
—
—
96
Tay Glover-Wright
›
CB
0
/ 0
—
—
—
97
Jimmy Herman
›
LB
0
/ 0
—
—
—
98
C.J. Germany
›
WR
0
/ 0
—
—
—
99
Daniel Gray
›
CB
0
/ 0
—
—
—
100
Kevin Snead
›
WR
0
/ 0
—
—
—
101
Trey Robinson
›
CB
0
/ 0
—
—
—
102
Khalid Abdullah
›
RB
0
/ 0
—
—
—
103
Nigel Tribune
›
CB
0
/ 0
—
—
—
104
Evan Schwan
›
EDGE
0
/ 0
—
—
—
105
Keeon Johnson
›
WR
0
/ 0
—
—
—
106
Jessamen Dunker
›
OL
0
/ 0
—
—
—
107
Josh Banks
›
iDL
0
/ 0
—
—
—
108
DaShaun Amos
›
CB
0
/ 0
—
—
—
109
Davis Webb
›
QB
0
/ 0
—
—
—
110
Richard Levy
›
OL
0
/ 0
—
—
—
111
Corin Brooks
›
OL
0
/ 0
—
—
—
112
Damien Mama
›
OL
0
/ 0
—
—
—
113
Chris Casher
›
LB
0
/ 0
—
—
—
—
LB
Calvin Munson
›
—
LB
Devon Kennard
›
—
LB
Kelvin Sheppard
›
—
LCB
Ross Cockrell
›
—
EDGE
Jason Pierre-Paul
›
—
iDL
Damon Harrison
›
—
iDL
Dalvin Tomlinson
›
—
EDGE
Olivier Vernon
›
—
RCB
Dominique Rodgers-Cromartie
›
—
WR1
Roger Lewis
›
18.3
SLOT
Marquis Bundy
›
—
OL
—
LT
Flowers
LG
Jerry
C
Jones
RG
Halapio
RT
Wheeler
TE
Rhett Ellison
›
61.7
WR2
Hunter Sharp
›
—
QB
Eli Manning
›
26.8
RB
Orleans Darkwa
›
45.4
Special teams
K
Aldrick Rosas
›
9.0
P
Brad Wing
›
6.4
Offense
QB
Eli Manning
›
26.8
RB
Orleans Darkwa
›
45.4
WR1
Roger Lewis
›
18.3
WR2
Hunter Sharp
›
—
SLOT
Marquis Bundy
›
—
TE
Rhett Ellison
›
61.7
Offensive line
Team grade
—
LT
Flowers
LG
Jerry
C
Jones
RG
Halapio
RT
Wheeler
Defense
EDGE
Jason Pierre-Paul
›
—
iDL
Damon Harrison
›
—
iDL
Dalvin Tomlinson
›
—
EDGE
Olivier Vernon
›
—
LB
Special teams
K
Aldrick Rosas
›
9.0
P
Brad Wing
›
6.4
Calvin Munson
›
—
LB
Devon Kennard
›
—
LB
Kelvin Sheppard
›
—
LCB
Ross Cockrell
›
—
RCB
Dominique Rodgers-Cromartie
›
—
FS
Darian Thompson
›
—
SS
Nat Berhe
›
—