New York Giants Roster

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

Quarterbacks:

10 Eli Manning QB 6-5 220 38 2004/Trade 2020
17 Kyle Lauletta QB 6-2 222 24 2018/4 2022
3 Alex Tanney QB 6-4 220 32 2018/UFA RFA

Running Backs:

26 Saquon Barkley RB 6-0 233 22 2018/1 2022
22 Wayne Gallman RB 6-0 210 25 2017/4 2021
28 Jonathan Stewart RB 5-10 240 32 2018/UFA 2020
23 Paul Perkins RB 5-10 208 25 2016/5 2020
25 Robert Martin RB 5-11 207 24 2018/UDFA 2021

Fullback:

39 Elijhaa Penny FB 6-2 234 26 2018/PS ERFA

Wide Receivers:

13 Odell Beckham, Jr. WR 5-11 198 27 2014/1 2024
87 Sterling Shepard WR 5-10 201 26 2016/2 2020
81 Russell Shepard WR 6-1 195 29 2018/UFA UFA
12 Cody Latimer WR 6-2 215 27 2018/UFA UFA
18 Bennie Fowler WR 6-1 212 28 2018/UFA UFA
19 Corey Coleman WR 5-11 185 25 2018/UFA RFA
80 Jawill Davis WR 6-0 193 24 2018/UDFA 2020
15 Quadree Henderson WR 5-8 192 23 2018/UFA 2020
84 Alonzo Russell WR 6-3 206 27 2018/UFA 2021
?? Brittan Golden WR 5-11 186 31 2019/UFA 2020

Tight Ends/H-Backs:

88 Evan Engram TE 6-3 240 25 2017/1 2021
85 Rhett Ellison TE 6-5 255 31 2017/UFA 2021
82 Scott Simonson TE 6-5 255 27 2018/UFA ????
89 Garrett Dickerson TE 6-2 244 24 2018/UDFA 2020

Offensive Linemen:

76 Nate Solder OT 6-8 325 31 2018/UFA 2022
63 Chad Wheeler OT 6-7 312 25 2017/UDFA 2020
68 Brian Mihalik OT 6-9 315 27 2018/UFA 2020
64 Victor Salako OT 6-5 316 26 2018/Waivers 2021
69 Jylan Ware OT 6-7 317 26 2018/UFA 2021
71 Will Hernandez OG 6-2 327 26 2018/2 2022
78 Jamon Brown OG 6-4 340 26 2018/Waivers UFA
73 John Greco OG 6-4 318 34 2017/UFA UFA
65 Nick Gates OG 6-5 307 24 2018/UDFA 2021
?? Chad Slade OG 6-5 315 27 2019/UFA 2020
75 Jon Halapio OC 6-2 320 28 2016/UFA ERFA
77 Spencer Pulley OC 6-4 308 26 2018/Waivers RFA
67 Evan Brown OC 6-2 302 23 2018/UDFA 2021

Defensive Linemen:

95 B.J. Hill DE 6-3 311 23 2018/3 2022
97 Josh Mauro DE 6-6 282 28 2018/UFA UFA
72 Kerry Wynn DE 6-5 264 28 2014/UDFA UFA
99 Mario Edwards DE 6-3 280 25 2018/Waivers UFA
90 R.J. McIntosh DE 6-4 286 23 2018/5 2022
60 Kristjan Sokoli DE 6-5 300 28 2017/UFA ERFA
47 Myles Humphrey DE 6-3 238 24 2018/UFA 2021
?? Jake Ceresna DE 6-5 295 25 2019/UFA 2020
94 Dalvin Tomlinson NT 6-3 317 25 2017/2 2021
91 John Jenkins NT 6-3 327 30 2018/UFA UFA

Linebackers:

54 Olivier Vernon OLB 6-2 262 29 2016/UFA 2021
96 Kareem Martin OLB 6-6 272 27 2018/UFA 2021
59 Lorenzo Carter OLB 6-5 250 24 2018/3 2022
79 Jordan Williams OLB 6-4 276 26 2016/UFA ERFA
79 Avery Moss OLB 6-3 271 25 2017/5 2021
52 Alec Ogletree ILB 6-2 235 28 2018/Trade 2022
93 B.J. Goodson ILB 6-1 241 26 2016/4 2020
57 Nate Stupar ILB 6-2 240 31 2018/UFA UFA
58 Tae Davis ILB 6-1 224 23 2018/UDFA 2021
45 Ukeme Eligwe ILB 6-2 239 25 2018/UFA 2020
?? Jonathan Anderson ILB 6-1 237 28 2019/UFA 2020

Defensive Backs:

20 Janoris Jenkins CB 5-10 190 31 2016/UFA 2021
23 B.W. Webb CB 5-11 190 29 2018/UFA UFA
34 Grant Haley CB 5-9 190 23 2018/UDFA 2020
41 Sam Beal CB 6-1 177 23 2018/3 2022
30 Antonio Hamilton CB 6-0 190 26 2018/Waivers RFA
24 Tony Lippett CB 6-3 192 27 2018/UFA UFA
43 Ronald Zamort CB 5-10 174 28 2018/UFA 2021
?? Michael Hunter CB 6-0 192 26 2016/UDFA 2020
21 Landon Collins SS 6-0 218 25 2015/2 UFA
31 Michael Thomas SS 5-11 195 29 2018/UFA 2020
33 Kenny Ladler SS 6-1 200 27 2018/UFA 2020
35 Curtis Riley FS 6-0 190 27 2018/UFA UFA
36 Sean Chandler FS 5-10 205 23 2018/UDFA 2021
29 Kamrin Moore FS 5-11 203 23 2018/Waivers 2022

Kickers and Snappers:

9 Riley Dixon P 6-4 221 26 2018/Trade 2020
2 Aldrick Rosas PK 6-3 221 25 2017/UFA ERFA
51 Zak DeOssie LS 6-5 250 35 2007/4 UFA
?? Taybor Pepper LS 6-4 245 25 2019/UFA 2021

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

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.