New York Giants Roster

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

Quarterbacks:

10 Eli Manning QB 6-5 220 37 2004/Trade 2020
5 Davis Webb QB 6-5 230 23 2017/3 2021
3 Geno Smith QB 6-3 221 28 2017/UFA UFA

Halfbacks:

22 Wayne Gallman RB 6-0 210 24 2017/4 2021
28 Paul Perkins RB 5-11 213 24 2016/5 2020
26 Orleans Darkwa RB 5-11 219 26 2014/PS UFA
34 Shane Vereen RB 5-10 205 29 2015/UFA UFA
?? Jalen Simmons RB 5-8 220 26 2018/UFA 2019
?? Terrell Watson RB 6-1 240 25 2018/UFA 2019

Fullbacks:

43 Shane Smith FB 6-1 241 25 2017/UDFA 2019

Wide Receivers:

13 Odell Beckham, Jr. WR 5-11 198 26 2014/1 2019
15 Brandon Marshall WR 6-5 232 34 2017/UFA 2019
87 Sterling Shepard WR 5-10 201 25 2016/2 2020
17 Dwayne Harris WR 5-11 206 31 2015/UFA 2020
18 Roger Lewis, Jr. WR 6-0 203 25 2016/UDFA 2019
12 Tavarres King WR 6-1 192 28 2015/UFA UFA
19 Travis Rudolph WR 6-0 189 23 2017/UDFA 2019
80 Darius Powe WR 6-3 220 24 2016/UDFA 2019
83 Kalif Raymond WR 5-9 160 24 2017/UFA 2019
84 Hunter Sharp WR 5-11 198 24 2017/UFA 2019
86 Marquis Bundy WR 6-4 215 24 2017/UFA 2019
6 Amba Etta-Tawo WR 6-1 208 25 2017/UFA 2019
8 Canaan Severin WR 6-2 205 25 2017/UFA 2019
82 Keeon Johnson WR 6-3 216 24 2017/UDFA 2020

Tight Ends/H-Backs:

88 Evan Engram TE 6-3 240 24 2017/1 2021
85 Rhett Ellison TE 6-5 255 30 2017/UFA 2021
89 Jerell Adams TE 6-5 254 26 2016/6 2020
81 Ryan O’Malley TE 6-6 260 25 2017/UFA ERFA
?? Kyle Carter TE 6-3 245 26 2018/Waivers 2020

Offensive Linemen:

74 Ereck Flowers OT 6-6 325 24 2015/1 2019
63 Chad Wheeler OT 6-7 312 24 2017/UDFA 2020
66 Adam Bisnowaty OT 6-6 307 25 2017/6 2019
?? Laurence Gibson OT 6-6 300 27 2018/UFA 2019
67 Justin Pugh OG 6-5 311 28 2013/1 UFA
77 John Jerry OG 6-5 335 32 2014/UFA 2020
76 D.J. Fluker OG 6-5 345 27 2017/UFA UFA
73 John Greco OG 6-4 318 33 2017/UFA ????
71 Damien Mama OG 6-3 342 23 2017/UFA 2019
61 Nick Becton OG 6-6 322 28 2017/UFA 2019
62 Ethan Cooper OG 6-2 322 23 2017/UFA 2019
65 Jessamen Dunker OG 6-4 315 25 2017/UDFA 2020
70 Weston Richburg OC 6-4 300 27 2014/2 UFA
69 Brett Jones OC 6-2 312 27 2015/UFA RFA
75 Jon Halapio OC 6-2 320 27 2016/UFA ERFA

Defensive Linemen:

54 Olivier Vernon DE 6-2 262 28 2016/UFA 2021
90 Jason Pierre-Paul DE 6-5 275 29 2010/1 2021
72 Kerry Wynn DE 6-5 264 27 2014/UDFA UFA
78 Romeo Okwara DE 6-4 271 23 2016/UDFA 2019
91 Avery Moss DE 6-3 271 24 2017/5 2021
79 Jordan Williams DE 6-4 276 25 2016/UFA 2019
98 Damon Harrison DT 6-3 341 30 2016/UFA 2021
94 Dalvin Tomlinson DT 6-3 317 24 2017/2 2021
96 Jay Bromley DT 6-3 314 26 2014/3 UFA
99 Robert Thomas DT 6-1 331 27 2016/Waivers ERFA
60 Kristjan Sokoli DT 6-5 300 27 2017/UFA 2019
64 Josh Banks DT 6-3 290 24 2017/UDFA 2020

Linebackers:

93 B.J. Goodson LB 6-1 241 25 2016/4 2020
59 Devon Kennard LB 6-4 256 27 2014/5 UFA
52 Jonathan Casillas LB 6-1 226 31 2015/UFA UFA
57 Keenan Robinson LB 6-3 245 29 2016/UFA UFA
46 Calvin Munson LB 6-0 241 24 2017/UDFA 2020
47 Kelvin Sheppard LB 6-2 249 30 2016/UFA UFA
44 Mark Herzlich LB 6-5 236 31 2011/UDFA UFA
58 Curtis Grant LB 6-2 240 26 2017/UFA ERFA
48 Akeem Ayers LB 6-3 247 29 2017/UFA UFA
55 Ray-Ray Armstrong LB 6-3 220 27 2017/Waivers 2019
39 Derrick Mathews LB 6-0 232 26 2017/UFA 2019
?? Thurston Armbrister LB 6-3 235 26 2018/UFA 2019

Defensive Backs:

20 Janoris Jenkins CB 5-10 190 30 2016/UFA 2021
24 Eli Apple CB 6-1 201 23 2016/1 2020
41 Dominique Rodgers-Cromartie CB 6-2 203 32 2014/UFA 2019
37 Ross Cockrell CB 6-0 191 27 2017/Trade UFA
38 Donte Deayon CB 5-9 158 24 2016/UDFA 2019
25 Brandon Dixon CB 5-11 203 28 2017/UFA 2019
23 Darryl Morris CB 5-10 190 28 2017/UFA UFA
31 Jeremiah McKinnon CB 5-10 197 25 2017/UFA 2019
30 Tim Scott CB 5-11 195 25 2017/UFA 2019
21 Landon Collins S 6-0 218 24 2015/2 2019
27 Darian Thompson S 6-2 208 25 2016/3 2020
33 Andrew Adams S 5-11 205 26 2016/UDFA 2019
29 Nat Berhe S 5-11 195 27 2014/5 UFA
36 Ryan Murphy S 6-0 214 26 2016/UFA 2019

Kickers and Snappers:

9 Brad Wing P 6-3 192 27 2015/Trade 2020
?? Austin Rehkow P 6-3 213 23 2018/UFA 2020
2 Aldrick Rosas PK 6-3 221 24 2017/UFA 2019
?? Marshall Koehn PK 6-0 197 26 2018/UFA 2020
51 Zak DeOssie LS 6-5 250 34 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 (2018).

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.