New York Giants Roster

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

Quarterbacks:

8 Daniel Jones QB 6-5 230 27 2019/1 2027
?? Drew Lock QB 6-4 228 28 2024/UFA N/A
15 Tommy DeVito QB 6-2 210 26 2023/UDFA 2025
9 Jacob Eason QB 6-6 231 27 2023/UFA UFA

Running Backs:

26 Devin Singletary RB 5-7 203 27 2024/UFA N/A
31 Matt Breida RB 5-10 195 29 2022/UFA UFA
23 Gary Brightwell RB 6-1 218 25 2021/6 2025
20 Eric Gray RB 5-10 211 25 2023/5 2027
35 Jashaun Corbin RB 6-0 221 24 2022/UDFA 2025
34 Deon Jackson RB 6-0 218 25 2023/Waivers 2025

Wide Receivers:

86 Darius Slayton WR 6-1 194 27 2019/5 2025
17 Wan’Dale Robinson WR 5-8 185 23 2022/2 2026
13 Jalin Hyatt WR 6-0 185 23 2023/3 2027
18 Isaiah Hodgins WR 6-3 201 26 2022/Waivers UFA
0 Parris Campbell WR 6-1 208 27 2022/UFA UFA
3 Sterling Shepard WR 5-10 196 31 2016/2 UFA
80 Gunner Olszewski WR 6-0 190 28 2023/UFA 2025
?? Isaiah McKenzie WR 5-8 173 29 2024/UFA N/A
88 Dennis Houston WR 6-1 198 25 2023/UFA 2025
6 Bryce Ford-Wheaton WR 6-3 224 24 2023/UDFA 2026
?? Chase Cota WR 6-4 200 25 2024/UFA 2025

Tight Ends/H-Backs:

12 Darren Waller TE 6-6 238 32 2023/Trade 2027
82 Daniel Bellinger TE 6-6 255 24 2022/4 2026
?? Jack Stoll TE 6-4 247 26 2024/UFA N/A
?? Chris Manhertz TE 6-6 235 32 2024/UFA N/A
84 Tyree Jackson TE 6-7 249 27 2023/UFA 2025
83 Lawrence Cager TE 6-5 220 27 2022/UFA 2025

Offensive Linemen:

78 Andrew Thomas OT 6-5 315 25 2020/1 2030
73 Evan Neal OT 6-7 350 24 2022/1 2026
77 Joshua Miles OT 6-5 325 28 2023/PS 2025
72 Yodny Cajuste OT 6-5 310 28 2023/UFA 2025
79 Tyre Phillips OT 6-5 344 27 2022/Waivers UFA
74 Matt Peart OT 6-7 318 27 2020/3 UFA
?? Jon Runyan, Jr. OG 6-4 307 27 2024/UFA 2027
72 Jermaine Eluemunor OG 6-4 330 30 2024/UFA 2026
75 Joshua Ezeudu OG 6-4 320 25 2022/3 2026
60 Marcus McKethan OG 6-7 335 24 2022/5 2026
?? Aaron Stinnie OG 6-3 312 30 2024/UFA N/A
62 Jalen Mayfield OG 6-5 319 24 2022/UFA 2025
67 Justin Pugh OG 6-5 311 34 2023/UFA UFA
66 Shane Lemieux OG 6-4 310 27 2020/5 UFA
?? Wyatt Davis OG 6-4 315 25 2022/Waivers UFA
61 John Michael Schmitz OC 6-4 320 25 2023/2 2027
?? Austin Schlottmann OC 6-6 300 29 2024/UFA N/A
?? Jimmy Morrissey OC 6-4 305 26 2024/UFA 2025
63 J.C. Hassenauer OC 6-2 295 29 2023/UFA UFA
65 Sean Harlow OC 6-4 284 29 2023/PS UFA

Defensive Linemen:

98 D.J. Davidson DE 6-5 325 27 2022/5 2026
96 Timmy Horne DE 6-4 323 27 2023/PS 2025
90 Ryder Anderson DE 6-6 276 26 2022/UDFA 2025
97 Dexter Lawrence NT 6-4 342 27 2019/1 2028
93 Rakeem Nunez-Roches NT 6-2 307 31 2023/UFA 2026
95 Jordon Riley NT 6-5 325 26 2023/7 2027

Linebackers:

0 Brian Burns OLB 6-5 250 26 2024/Trade 2029
5 Kayvon Thibodeaux OLB 6-5 258 24 2022/1 2026
51 Azeez Ojulari OLB 6-3 240 24 2021/2 2025
55 Jihad Ward OLB 6-5 287 30 2022/UFA UFA
45 Boogie Basham OLB 6-3 274 27 2023/Trade 2025
48 Benton Whitley OLB 6-4 260 25 2023/PS 2025
49 Tomon Fox OLB 6-2 253 26 2022/UDFA 2025
53 Jeremiah Martin OLB 6-4 267 25 2023/UFA 2025
58 Bobby Okereke ILB 6-2 235 28 2023/UFA 2027
41 Micah McFadden ILB 6-2 232 24 2022/5 2026
19 Isaiah Simmons ILB/S 6-4 238 26 2023/Trade UFA
43 Darrian Beavers ILB 6-4 255 25 2022/6 2025
52 Carter Coughlin ILB 6-3 236 27 2020/7 2025
47 Cam Brown ILB 6-5 233 26 2020/6 UFA
57 Jarrad Davis ILB 6-1 245 30 2022/PS UFA
54 Dyontae Johnson ILB 6-2 230 24 2023/UDFA 2025

Defensive Backs:

25 Deonte Banks CB 6-2 205 23 2023/1 2027
22 Adoree’ Jackson CB 5-11 185 29 2021/UFA UFA
37 Tre Hawkins III CB 6-3 195 24 2023/6 2027
28 Cor’Dale Flott CB 6-2 175 23 2022/3 2026
44 Nick McCloud CB 6-0 193 26 2022/Waivers RFA
30 Darnay Holmes CB 5-10 195 26 2020/4 UFA
33 Aaron Robinson CB 6-1 193 26 2021/3 2025
38 Kaleb Hayes CB 6-0 195 25 2023/UFA 2025
36 Stantley Thomas-Oliver CB 6-0 190 26 2023/UFA 2025
27 Jason Pinnock S 6-0 200 25 2022/Waivers 2025
24 Dane Belton S 6-1 190 24 2022/4 2026
39 Gervarrius Owens S 6-0 200 25 2023/7 2027
?? Jalen Mills S 6-0 200 30 2024/UFA 2025

Kickers and Snappers:

9 Graham Gano PK 6-2 202 37 2020/UFA 2027
46 Randy Bullock PK 5-9 210 35 2023/UFA UFA
6 Jamie Gillan P 6-1 207 27 2022/UFA 2025
59 Casey Kreiter LS 6-1 250 34 2020/UFA 2025

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

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.