New York Giants Roster

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

Quarterbacks:

8 Daniel Jones QB 6-5 230 26 2019/1 2027
2 Tyrod Taylor QB 6-1 217 34 2022/UFA 2024

Running Backs:

26 Saquon Barkley RB 6-0 232 26 2018/1 2024
31 Matt Breida RB 5-10 195 28 2022/UFA 2024
23 Gary Brightwell RB 6-1 218 24 2021/6 2025
20 Eric Gray RB 5-10 211 24 2023/5 2027

Wide Receivers:

18 Isaiah Hodgins WR 6-3 201 25 2022/Waivers 2024
0 Parris Campbell WR 6-1 208 26 2022/UFA 2024
86 Darius Slayton WR 6-1 194 26 2019/5 2025
13 Jalin Hyatt WR 6-0 185 22 2023/3 2027
3 Sterling Shepard WR 5-10 196 30 2016/2 2024
17 Wan’Dale Robinson WR 5-8 185 22 2022/2 2026

Tight Ends/H-Backs:

82 Daniel Bellinger TE 6-6 255 23 2022/4 2026
12 Darren Waller TE 6-6 238 31 2023/Trade 2027
83 Lawrence Cager TE 6-5 220 26 2022/UFA 2024

Offensive Linemen:

78 Andrew Thomas OT 6-5 315 24 2020/1 2030
73 Evan Neal OT 6-7 350 23 2022/1 2026
74 Matt Peart OT 6-7 318 26 2020/3 2024
60 Marcus McKethan OT 6-7 335 23 2022/5 2026
64 Mark Glowinski OG 6-4 310 31 2022/UFA 2025
68 Ben Bredeson OG 6-5 315 25 2021/Trade 2024
75 Joshua Ezeudu OG 6-4 320 24 2022/3 2026
61 John Michael Schmitz OC 6-4 320 24 2023/2 2027
66 Shane Lemieux OC 6-4 310 26 2020/5 2024

Defensive Linemen:

99 Leonard Williams DE 6-5 302 29 2019/Trade 2024
91 A’Shawn Robinson DE 6-4 330 28 2023/UFA 2024
97 Dexter Lawrence NT 6-4 342 26 2019/1 2028
93 Rakeem Nunez-Roches NT 6-2 307 30 2023/UFA 2026
98 D.J. Davidson NT 6-5 325 26 2022/5 2026
95 Jordon Riley NT 6-5 325 25 2023/7 2027

Linebackers:

5 Kayvon Thibodeaux OLB 6-5 258 23 2022/1 2026
51 Azeez Ojulari OLB 6-3 240 23 2021/2 2025
55 Jihad Ward OLB 6-5 287 29 2022/UFA 2024
45 Boogie Basham OLB 6-3 274 26 2023/Trade 2025
58 Bobby Okereke ILB 6-2 235 27 2023/UFA 2027
19 Isaiah Simmons ILB/S 6-4 238 25 2023/Trade 2024
41 Micah McFadden ILB 6-2 232 23 2022/5 2026
52 Carter Coughlin ILB 6-3 236 26 2020/7 2024
47 Cam Brown ILB 6-5 233 25 2020/6 2024

Defensive Backs:

22 Adoree’ Jackson CB 5-11 185 28 2021/UFA 2024
25 Deonte Banks CB 6-2 205 22 2023/1 2027
37 Tre Hawkins III CB 6-3 195 23 2023/6 2027
30 Darnay Holmes CB 5-10 195 25 2020/4 2024
28 Cor’Dale Flott CB 6-2 175 22 2022/3 2026
44 Nick McCloud CB 6-0 193 25 2022/Waivers 2024
29 Xavier McKinney S 6-0 201 24 2020/2 2024
27 Jason Pinnock S 6-0 200 24 2022/Waivers 2025
24 Dane Belton S 6-1 190 23 2022/4 2026
21 Bobby McCain S 5-9 196 30 2023/UFA 2024
39 Gervarrius Owens S 6-0 200 24 2023/7 2027

Kickers and Snappers:

9 Graham Gano PK 6-2 202 36 2020/UFA 2027
6 Jamie Gillan P 6-1 207 26 2022/UFA 2025
59 Casey Kreiter LS 6-1 250 33 2020/UFA 2024

Practice Squad:

5 Tommy DeVito QB 6-2 210 25 2023/UDFA N/A
36 Taiwan Jones RB 6-0 195 35 2023/UFA N/A
87 Cam Sims WR 6-5 214 27 2023/UFA N/A
88 Dennis Houston WR 6-1 198 24 2023/UFA N/A
49 Ryan Jones TE 6-3 247 24 2023/UDFA N/A
84 Tyree Jackson TE 6-7 249 26 2023/UFA N/A
71 Jaylon Thomas OC 6-3 311 23 2023/UFA N/A
62 Jalen Mayfield OT 6-5 319 23 2022/UFA N/A
90 Ryder Anderson DE 6-6 276 25 2022/UDFA N/A
53 Oshane Ximines OLB 6-4 254 27 2019/3 N/A
49 Tomon Fox OLB 6-2 253 25 2022/UDFA N/A
43 Darrian Beavers ILB 6-4 255 24 2022/6 N/A
54 Dyontae Johnson ILB 6-2 230 23 2023/UDFA N/A
20 Amani Oruwariye CB 6-2 202 27 2023/UFA N/A
38 Kaleb Hayes CB 6-0 195 24 2023/UFA N/A
23 Alex Cook S 6-1 196 24 2023/UDFA N/A

Practice Squad/Injured List:

9 Cole Beasley WR 5-8 174 34 2023/UFA N/A

Reserve/Physically-Unable-to-Perform (PUP) List:

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

Reserve/Non-Football Injury (NFI) List:

89 Tommy Sweeney TE 6-5 260 28 2023/UFA 2024

Injured Reserve:

57 Jarrad Davis ILB 6-1 245 29 2022/PS 2024
63 J. C. Hassenauer OC 6-2 295 28 2023/UFA 2024
6 Bryce Ford-Wheaton WR 6-3 224 23 2023/UDFA 2026
85 Chris Myarick TE 6-5 261 28 2021/UFA 2024

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

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.
Franchise — Franchise Player.