New York Giants Roster

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

Quarterbacks:

10 Eli Manning QB 6-5 220 36 2004/Trade 2020
3 Geno Smith QB 6-3 221 27 2017/UFA 2018
5 Davis Webb QB 6-5 230 22 2017/3 2021

Halfbacks:

28 Paul Perkins RB 5-11 213 23 2016/5 2020
34 Shane Vereen RB 5-10 205 28 2015/UFA 2018
26 Orleans Darkwa RB 5-11 219 25 2014/PS 2018
22 Wayne Gallman RB 6-0 210 23 2017/4 2021

Fullbacks:

43 Shane Smith FB 6-1 241 24 2017/UDFA 2020

Wide Receivers:

13 Odell Beckham, Jr. WR 5-11 198 25 2014/1 2019
15 Brandon Marshall WR 6-5 232 33 2017/UFA 2019
87 Sterling Shepard WR 5-10 201 24 2016/2 2020
17 Dwayne Harris WR 5-11 206 30 2015/UFA 2020
18 Roger Lewis, Jr. WR 6-0 203 24 2016/UDFA 2019

Tight Ends/H-Backs:

85 Rhett Ellison TE 6-5 255 29 2017/UFA 2021
88 Evan Engram TE 6-3 240 23 2017/1 2021
89 Jerell Adams TE 6-5 254 25 2016/6 2020
81 Matt LaCosse TE 6-6 255 25 2015/UDFA 2018

Offensive Linemen:

74 Ereck Flowers OT 6-6 325 23 2015/1 2019
68 Bobby Hart OT 6-4 316 23 2015/7 2019
63 Chad Wheeler OT 6-7 312 23 2017/UDFA 2020
67 Justin Pugh OG 6-5 311 27 2013/1 2018
77 John Jerry OG 6-5 335 31 2014/UFA 2020
76 D.J. Fluker OG 6-5 345 26 2017/UFA 2018
70 Weston Richburg OC 6-4 300 26 2014/2 2018
69 Brett Jones OC 6-2 312 26 2015/UFA 2018

Defensive Linemen:

54 Olivier Vernon DE 6-2 262 27 2016/UFA 2021
90 Jason Pierre-Paul DE 6-5 275 28 2010/1 2021
78 Romeo Okwara DE 6-4 271 22 2016/UDFA 2019
72 Kerry Wynn DE 6-5 264 26 2014/UDFA 2018
91 Avery Moss DE 6-3 271 23 2017/5 2021
98 Damon Harrison DT 6-3 341 29 2016/UFA 2021
96 Jay Bromley DT 6-3 314 25 2014/3 2018
99 Robert Thomas DT 6-1 331 26 2016/Waivers 2018
94 Dalvin Tomlinson DT 6-3 317 23 2017/2 2021

Linebackers:

52 Jonathan Casillas LB 6-1 226 30 2015/UFA 2018
93 B.J. Goodson LB 6-1 241 24 2016/4 2020
59 Devon Kennard LB 6-4 256 26 2014/5 2018
57 Keenan Robinson LB 6-3 245 28 2016/UFA 2018
55 J.T. Thomas LB 6-1 230 29 2015/UFA 2018
46 Calvin Munson LB 6-0 241 23 2017/UDFA 2020
49 Curtis Grant LB 6-2 240 25 2017/UFA ????

Defensive Backs:

20 Janoris Jenkins CB 5-10 190 29 2016/UFA 2021
24 Eli Apple CB 6-1 201 22 2016/1 2020
41 Dominique Rodgers-Cromartie CB 6-2 203 31 2014/UFA 2019
23 Michael Hunter CB 6-0 192 24 2016/UDFA 2019
37 Ross Cockrell CB 6-0 191 26 2017/Trade 2018
21 Landon Collins S 6-0 218 23 2015/2 2019
27 Darian Thompson S 6-2 208 24 2016/3 2020
33 Andrew Adams S 5-11 205 25 2016/UDFA 2019
29 Nat Berhe S 5-11 195 26 2014/5 2018

Kickers and Snappers:

9 Brad Wing P 6-3 192 26 2015/Trade 2020
2 Aldrick Rosas PK 6-3 221 23 2017/UFA 2019
51 Zak DeOssie LS 6-5 250 33 2007/4 2019

Practice Squad:

19 Travis Rudolph WR 6-0 189 22 2017/UDFA N/A
86 Marquis Bundy WR 6-4 215 23 2017/UFA N/A
66 Adam Bisnowaty OT 6-6 307 24 2017/6 N/A
75 Jon Halapio OG 6-2 320 26 2016/UFA N/A
79 Jordan Williams DE 6-4 276 24 2016/UFA N/A
95 Nordly Capi LB 6-3 249 25 2017/UFA N/A
38 Donte Deayon CB 5-9 158 23 2016/UDFA N/A
31 Tim Scott CB 5-11 195 24 2017/UFA N/A
36 Ryan Murphy S 6-0 214 25 2016/UFA N/A

Injured Reserve:

97 Ishaq Williams LB 6-4 253 24 2016/UDFA 2019
65 Jessamen Dunker OG 6-4 315 24 2017/UDFA 2020
73 Corbin Bryant DT 6-4 303 29 2017/UFA 2018
83 Kevin Norwood WR 6-2 212 28 2016/UFA 2018
82 Keeon Johnson WR 6-3 216 23 2017/UDFA 2020
60 Adam Gettis OG 6-3 315 29 2015/PS 2019
71 Evan Schwan DE 6-6 261 23 2017/UDFA 2020
44 Mark Herzlich LB 6-5 236 30 2011/UDFA 2018
64 Josh Banks DT 6-3 290 23 2017/UDFA 2020

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.