Player Rosters

New York Giants Player Rosters 2017 list is given below:

OFFENSE
NO NAME POS AGE HT WT EXP COLLEGE
8 Josh Johnson QB 31 06-Mar 215 7 San Diego
10 Eli Manning QB 36 06-Apr 218 14 Ole Miss
73 Geno Smith QB 26 06-Mar 221 5 West Virginia
7 Davis Webb QB 22 06-May 229 R California
32 Khalid Abdullah RB 05-Sep 211 R James Madison
26 Orleans Darkwa RB 25 6-0 215 4 Tulane
25 Shaun Draughn RB 29 05-Nov 205 6 North Carolina
9 Wayne Gallman RB 22 6-0 210 R Clemson
48 Jacob Huesman RB 24 06-Jan 216 1 null
28 Paul Perkins RB 22 05-Oct 208 2 UCLA
34 Shane Vereen RB 28 05-Oct 205 7 California
13 Odell Beckham Jr. WR 24 05-Nov 198 4 LSU
17 Dwayne Harris WR 29 05-Oct 202 7 East Carolina
82 Keeon Johnson WR 06-Feb 211 R Virginia
12 Tavarres King WR 26 06-Jan 200 3 Georgia
7 Jerome Lane WR 21 06-Mar 220 R Akron
82 Roger Lewis WR 23 6-0 196 2 Bowling Green
15 Brandon Marshall WR 33 06-Apr 230 12 UCF
83 Kevin Norwood WR 27 06-Feb 210 3 Alabama
86 Darius Powe WR 23 06-Mar 220 1 California
19 Travis Rudolph WR 26 6-0 190 R Florida State
87 Sterling Shepard WR 24 05-Oct 194 2 Oklahoma
18 Kevin Snead WR 6-0 190 R Carson-Newman
89 Jerell Adams TE 24 06-May 247 2 South Carolina
85 Rhett Ellison TE 28 06-May 250 6 USC
17 Evan Engram TE 22 06-Mar 236 R Ole Miss
81 Matt LaCosse TE 24 06-May 261 2 Illinois
80 Colin Thompson TE 06-Apr 250 R Temple
45 Will Tye TE 25 06-Feb 262 3 Stony Brook
69 Brett Jones C 25 06-Feb 318 3 University of Regina
70 Weston Richburg C 26 06-Mar 298 4 Colorado State
69 Adam Bisnowaty G 23 06-Jun 307 R Pittsburgh
68 Bobby Hart G 22 06-May 334 3 Florida State
77 John Jerry G 31 06-May 340 8 Ole Miss
67 Justin Pugh G 26 06-Apr 301 5 Syracuse
76 D.J. Fluker OL 26 06-May 339 5 Alabama
75 Jon Halapio OL 26 06-Feb 320 1 Florida
63 Michael Bowie OT 25 06-May 320 3 Northeastern State
65 Jessamen Dunker OT 06-Apr 318 R Tennessee State
74 Ereck Flowers OT 23 06-Jun 329 3 Miami
60 Adam Gettis OT 28 06-Feb 305 5 Iowa
63 Chad Wheeler OT 23 06-Jun 310 R USC
DEFENSE
NO NAME POS AGE HT WT EXP COLLEGE
71 Stansly Maponga DE 26 06-Feb 265 4 TCU
9 Avery Moss DE 22 06-Mar 265 R Youngstown State
58 Owa Odighizuwa DE 25 06-Mar 270 3 UCLA
78 Romeo Okwara DE 22 06-May 275 2 Notre Dame
90 Jason Pierre-Paul DE 28 06-May 278 8 South Florida
71 Evan Schwan DE 23 06-Jun 263 R Penn State
97 Devin Taylor DE 27 06-Jul 275 5 South Carolina
54 Olivier Vernon DE 26 06-Feb 275 6 Miami
79 Jordan Williams DE 24 06-Apr 276 1 Tennessee
72 Kerry Wynn DE 26 06-May 264 4 Richmond
64 Josh Banks DT 23 06-Mar 278 R Wake Forest
96 Jay Bromley DT 25 06-Mar 306 4 Syracuse
97 Corbin Bryant DT 29 06-Apr 300 5 Northwestern
98 Damon Harrison DT 28 06-Apr 350 6 William Penn
73 Jarron Jones DT 06-Jun 315 R Notre Dame
99 Robert Thomas DT 26 06-Mar 325 2 Arkansas
54 Dalvin Tomlinson DT 23 06-Mar 312 R Alabama
52 Jonathan Casillas LB 30 06-Jan 227 9 Wisconsin
93 B.J. Goodson LB 24 6-0 242 2 Clemson
49 Curtis Grant LB 24 06-Feb 240 1 Ohio State
94 Mark Herzlich LB 29 06-Apr 246 7 Boston College
59 Devon Kennard LB 26 06-Mar 251 4 USC
46 Calvin Munson LB 22 06-Jan 245 R San Diego State
37 Eric Pinkins LB 25 06-Mar 230 3 San Diego State
57 Keenan Robinson LB 28 06-Mar 238 6 Texas
53 Deontae Skinner LB 26 06-Feb 250 3 Mississippi State
55 J.T. Thomas LB 28 06-Jan 236 7 West Virginia
97 Ishaq Williams LB 24 06-Apr 253 1 Notre Dame
24 Eli Apple CB 21 06-Jan 199 2 Ohio State
39 Michael Hunter CB 24 6-0 186 1 Oklahoma State
20 Janoris Jenkins CB 28 05-Oct 198 6 North Alabama
41 Dominique Rodgers-Cromartie CB 31 06-Feb 205 10 Tennessee State
34 Nigel Tribune CB 21 05-Oct 179 R Iowa State
39 DaShaun Amos DB 22 6-0 185 R East Carolina
47 Valentino Blake DB 26 05-Sep 198 6 UTEP
38 Donte Deayon DB 23 05-Sep 158 1 Boise State
31 Jadar Johnson DB 22 06-Jan 181 R Clemson
33 Andrew Adams S 24 05-Nov 202 2 Connecticut
29 Nat Berhe S 26 6-0 194 4 San Diego State
21 Landon Collins S 23 6-0 225 3 Alabama
23 Duke Ihenacho S 28 06-Jan 208 5 San José State
36 Ryan Murphy S 24 6-0 214 1 Oregon State
2 Trey Robinson S 22 06-Jan 203 R Furman
27 Darian Thompson S 23 06-Jan 213 2 Boise State
22 Mykkele Thompson S 24 6-0 193 3 Texas
SPECIAL TEAMS
NO NAME POS AGE HT WT EXP COLLEGE
2 Aldrick Rosas PK 22 06-Feb 195 R Southern Oregon
9 Brad Wing P 26 06-Mar 205 4 LSU
51 Zak DeOssie LS 33 06-Apr 249 11 Brown

Player Rosters is announced by New York Giants officials and it can be update anytime.