New York Giants Roster

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

Quarterbacks:

8 Daniel Jones QB 6-5 220 24 2019/1 2023
2 Mike Glennon QB 6-7 225 32 2021/UFA 2022

Running Backs:

26 Saquon Barkley RB 6-0 232 24 2018/1 2023
28 Devontae Booker RB 5-11 219 29 2021/UFA 2023
37 Gary Brightwell RB 6-1 218 22 2021/6 2025

Fullbacks:

39 Elijhaa Penny FB 6-1 250 28 2018/PS 2022
36 Cullen Gillaspia FB 6-2 235 26 2021/UFA 2022

Wide Receivers:

19 Kenny Golladay WR 6-4 213 28 2021/UFA 2025
3 Sterling Shepard WR 5-10 196 28 2016/2 2024
86 Darius Slayton WR 6-1 194 24 2019/5 2023
89 Kadarius Toney WR 6-0 193 22 2021/1 2025
15 Collin Johnson WR 6-6 222 24 2020/Waivers 2024

Tight Ends/H-Backs:

88 Evan Engram TE 6-3 240 27 2017/1 2022
80 Kyle Rudolph TE 6-6 265 32 2021/UFA 2023
82 Kaden Smith TE 6-5 249 24 2019/Waivers 2023

Offensive Linemen:

78 Andrew Thomas OT 6-5 315 22 2020/1 2024
74 Matt Peart OT 6-7 318 24 2020/3 2024
76 Nate Solder OT 6-9 316 33 2018/UFA 2023
71 Will Hernandez OG 6-3 332 26 2018/2 2022
68 Ben Bredeson OG 6-5 315 23 2021/Trade 2024
69 Billy Price OC 6-4 310 27 2021/Trade 2022
67 Matt Skura OC 6-3 313 28 2021/UFA 2022

Defensive Linemen:

99 Leonard Williams DE 6-5 302 27 2019/Trade 2024
97 Dexter Lawrence DE 6-4 342 24 2019/1 2023
91 Raymond Johnson III DE 6-3 270 23 2021/UDFA 2024
98 Austin Johnson NT 6-4 314 27 2020/UFA 2022
75 Danny Shelton NT 6-2 345 28 2021/UFA 2022

Linebackers:

59 Lorenzo Carter OLB 6-5 255 26 2018/3 2022
53 Oshane Ximines OLB 6-4 254 25 2019/3 2023
51 Azeez Ojulari OLB 6-3 240 21 2021/2 2025
47 Cam Brown OLB 6-5 233 23 2020/6 2024
95 Quincy Roche OLB 6-3 245 23 2021/Waivers 2025
54 Blake Martinez ILB 6-2 237 27 2020/UFA 2023
48 Tae Crowder ILB 6-1 235 24 2020/7 2024
55 Reggie Ragland ILB 6-2 252 28 2021/UFA 2022
52 Carter Coughlin ILB 6-3 236 24 2020/7 2024
46 Justin Hilliard ILB 6-1 231 24 2020/Waivers 2024

Defensive Backs:

24 James Bradberry CB 6-1 212 28 2020/UFA 2023
22 Adoree’ Jackson CB 5-11 185 26 2021/UFA 2024
30 Darnay Holmes CB 5-10 195 23 2020/4 2024
31 Keion Crossen CB 5-10 185 25 2021/Trade 2022
27 Josh Jackson CB 6-0 196 25 2021/Trade 2022
25 Rodarius Williams CB 6-0 195 25 2021/6 2025
34 Sam Beal CB 6-1 192 25 2018/3 2023
21 Jabrill Peppers S 5-11 215 26 2019/Trade 2022
23 Logan Ryan S 5-11 195 30 2020/UFA 2024
29 Xavier McKinney S 6-0 201 22 2020/2 2024
20 Julian Love S 5-11 195 23 2019/4 2023
43 Nate Ebner S 6-0 215 33 2020/UFA 2022

Kickers and Snappers:

5 Graham Gano PK 6-2 202 34 2020/UFA 2024
9 Riley Dixon P 6-5 226 28 2018/Trade 2023
58 Casey Kreiter LS 6-1 250 31 2020/UFA 2022

Practice Squad:

6 Brian Lewerke QB 6-3 216 25 2021/UFA N/A
34 Sandro Platzgummer RB 6-0 198 24 2020/UFA N/A
18 C.J. Board WR 6-1 181 28 2020/Waivers N/A
13 Dante Pettis WR 6-1 195 26 2020/Waivers N/A
84 David Sills WR 6-3 211 25 2019/UFA N/A
83 Matt Cole WR 5-10 197 25 2021/Waivers N/A
49 Jake Hausmann TE 6-4 255 24 2021/Waivers N/A
41 Chris Myarick TE 6-5 261 26 2021/UFA N/A
79 Korey Cunningham OT 6-6 311 26 2021/UFA N/A
?? Foster Sarell OT 6-6 322 23 2021/UFA N/A
?? Cole Banwart OG 6-4 298 24 2021/UFA N/A
?? Jonotthan Harrison OC 6-4 300 30 2021/UFA N/A
96 David Moa DE 6-3 296 25 2020/UDFA N/A
90 Willie Henry DE 6-3 300 27 2021/UFA N/A
93 Trent Harris OLB 6-2 255 26 2020/UFA N/A
57 Niko Lalos OLB 6-5 270 24 2020/UDFA N/A
38 Steven Parker S 6-1 210 26 2021/UFA N/A

Reserve/Physically-Unable-to-Perform List:

33 Aaron Robinson CB 6-1 193 23 2021/3 2025

Injured Reserve:

85 Levine Toilolo TE 6-8 268 30 2020/UFA 2022
60 Kyle Murphy OG 6-4 302 23 2020/UDFA 2022
35 T.J. Brunson ILB 6-1 230 24 2020/7 2024
39 Joshua Kalu S 6-0 203 26 2021/UFA 2022
44 Rysen John TE 6-7 220 24 2020/UDFA 2023
28 Quincy Wilson S 6-2 193 25 2020/UFA 2022
*12 John Ross WR 5-11 190 26 2021/UFA 2022
*94 Elerson Smith OLB 6-7 245 23 2021/4 2025
*66 Shane Lemieux OG 6-4 310 24 2020/5 2024
*65 Nick Gates OG 6-6 318 26 2018/UDFA 2023

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

* Eligible to be activated off of Injured Reserve after three weeks.

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.