New York Giants Roster

 
Name: Pos: HT: WT: Age*: How Acquired: Contract Ends:

Quarterbacks:

10 Eli Manning QB 6-4 218 36 2004/Trade 2020
12 Ryan Nassib QB 6-2 223 27 2013/4 UFA
8 Josh Johnson QB 6-3 215 31 2016/UFA UFA
19 Keith Wenning QB 6-3 225 26 2016/UFA 2019

Halfbacks:

28 Paul Perkins RB 5-10 208 23 2016/5 2020
34 Shane Vereen RB 5-10 205 28 2015/UFA 2018
43 Bobby Rainey RB 5-8 212 30 2016/UFA UFA
26 Orleans Darkwa RB 6-0 215 25 2014/PS RFA
44 George Winn RB 5-11 215 27 2016/UFA 2018
48 Jacob Huesman RB 6-1 216 24 2016/UFA 2019
?? Daryl Virgies RB 5-11 217 ?? 2017/UFA 2020

Fullbacks:

46 Will Johnson FB 6-2 240 29 2016/UFA 2018

Wide Receivers:

13 Odell Beckham WR 5-11 198 25 2014/1 2018
87 Sterling Shepard WR 5-10 194 24 2016/2 2020
82 Roger Lewis WR 6-0 196 24 2016/UDFA 2019
17 Dwayne Harris WR 5-10 202 30 2015/UFA 2020
15 Tavarres King WR 6-1 200 27 2015/UFA 2018
86 Darius Powe WR 6-3 220 23 2016/UDFA 2019
83 Kevin Norwood WR 6-2 210 28 2016/UFA 2018

Tight Ends/H-Backs:

45 Will Tye TE 6-2 262 26 2015/UDFA 2018
89 Jerell Adams TE 6-5 247 25 2016/6 2020
81 Matt LaCosse TE 6-5 261 25 2015/UDFA 2018

Offensive Linemen:

74 Ereck Flowers OT 6-6 329 23 2015/1 2019
68 Bobby Hart OT 6-4 334 23 2015/7 2019
73 Marshall Newhouse OT 6-4 328 29 2015/UFA UFA
65 Will Beatty OT 6-6 319 32 2009/2 UFA
?? Michael Bowie OT 6-5 320 26 2017/UFA 2018
67 Justin Pugh OG 6-4 301 27 2013/1 2018
77 John Jerry OG 6-5 340 31 2014/UFA UFA
60 Adam Gettis OG 6-2 305 29 2015/PS 2019
75 Jon Halapio OG 6-2 320 26 2016/UFA 2019
?? Martin Wallace OG 6-6 311 27 2017/UFA 2018
70 Weston Richburg OC 6-3 298 26 2014/2 2018
69 Brett Jones OC 6-2 318 26 2015/UFA 2018
?? Khaled Holmes OC 6-3 309 27 2017/UFA 2018

Defensive Linemen:

54 Olivier Vernon DE 6-2 275 27 2016/UFA 2021
90 Jason Pierre-Paul DE 6-5 278 28 2010/1 UFA
78 Romeo Okwara DE 6-5 265 22 2016/UDFA 2019
72 Kerry Wynn DE 6-5 264 26 2014/UDFA RFA
58 Owamagbe Odighizuwa DE 6-3 270 25 2015/3 2019
71 Stansly Maponga DE 6-2 265 26 2015/PS 2019
79 Jordan Williams DE 6-4 276 24 2016/UFA 2019
98 Damon Harrison DT 6-4 350 29 2016/UFA 2021
95 Johnathan Hankins DT 6-2 320 25 2013/2 UFA
96 Jay Bromley DT 6-3 310 25 2014/3 2018
99 Robert Thomas DT 6-3 325 26 2016/Waivers 2018

Linebackers:

52 Jonathan Casillas LB 6-1 227 30 2015/UFA 2018
57 Keenan Robinson LB 6-3 238 28 2016/UFA UFA
59 Devon Kennard LB 6-3 251 26 2014/5 2018
91 Kelvin Sheppard LB 6-2 249 29 2016/UFA UFA
94 Mark Herzlich LB 6-4 246 30 2011/UDFA UFA
93 B.J. Goodson LB 6-1 240 24 2016/4 2020
55 J.T. Thomas LB 6-1 236 29 2015/UFA 2018
53 Deontae Skinner LB 6-2 250 27 2016/UFA 2018
97 Ishaq Williams LB 6-4 253 24 2016/UDFA 2019
?? Curtis Grant LB 6-2 240 25 2017/UFA 2019

Defensive Backs:

20 Janoris Jenkins CB 5-10 198 29 2016/UFA 2021
24 Eli Apple CB 6-1 199 22 2016/1 2020
41 Dominique Rodgers-Cromartie CB 6-2 193 31 2014/UFA 2019
31 Trevin Wade CB 5-10 190 28 2015/UFA UFA
30 Coty Sensabaugh CB 5-11 187 29 2016/UFA UFA
25 Leon Hall CB 5-11 195 33 2016/UFA UFA
39 Michael Hunter CB 6-0 186 24 2016/UDFA 2019
38 Donte Deayon CB 5-9 158 23 2016/UDFA 2019
21 Landon Collins S 6-0 225 23 2015/2 2019
27 Darian Thompson S 6-2 208 24 2016/3 2020
33 Andrew Adams S 5-11 202 25 2016/UDFA 2019
29 Nat Berhe S 6-0 194 26 2014/5 2018
22 Mykkele Thompson S 6-0 193 24 2015/5 2019
?? Rahim Moore S 6-0 208 27 2017/UFA 2018
37 Eric Pinkins S 6-3 230 26 2016/UFA 2018
36 Ryan Murphy S 6-0 214 25 2016/UFA 2019

Kickers and Snappers:

9 Brad Wing P 6-3 205 26 2015/Trade 2020
5 Robbie Gould PK 6-0 190 36 2016/UFA UFA
?? Aldrick Rosas PK 6-2 195 23 2017/UFA 2019
51 Zak DeOssie LS 6-4 249 33 2007/4 2019

Notes: Ages provided on this New York Giants roster are the ages of the players on the final day of the current year (2017).

UDFA — Undrafted Rookie Free Agent.
Trade — Acquired by Trade.
Waivers — Claimed Off of Waivers.
PS — Acquired Off of Another Team’s Practice Squad.
FA – Free Agent
UFA — Unrestricted Free Agent.
RFA — Restricted Free Agent.
ERFA — Exclusive-Rights Free Agent.
V — Voidable Contract.