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
2 Drew Lock QB 6-4 228 28 2024/UFA 2025
15 Tommy DeVito QB 6-2 210 26 2023/UDFA 2025

Running Backs:

26 Devin Singletary RB 5-7 203 27 2024/UFA 2027
23 Gary Brightwell RB 6-1 220 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
25 Dante Miller RB 5-9 200 25 2024/UDFA 2027

Wide Receivers:

?? Malik Nabers WR 6-0 200 21 2024/1 N/A
86 Darius Slayton WR 6-1 198 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 200 29 2022/Waivers 2025
87 Isaiah McKenzie WR 5-7 173 29 2024/UFA 2025
80 Gunner Olszewski WR 6-0 190 28 2023/UFA 2025
81 Miles Boykin WR 6-4 220 28 2024/UFA 2025
88 Dennis Houston WR 6-1 198 25 2023/UFA 2025
6 Bryce Ford-Wheaton WR 6-3 220 24 2023/UDFA 2026
5 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
89 Jack Stoll TE 6-4 247 26 2024/UFA 2025
85 Chris Manhertz TE 6-6 235 32 2024/UFA 2025
83 Lawrence Cager TE 6-5 220 27 2022/UFA 2025
84 Tyree Jackson TE 6-7 249 27 2023/UFA 2025

Offensive Linemen:

78 Andrew Thomas OT 6-5 315 25 2020/1 2030
73 Evan Neal OT 6-7 340 24 2022/1 2026
68 Matt Nelson OT 6-8 295 29 2024/UFA 2025
77 Joshua Miles OT 6-5 325 28 2023/PS 2025
70 Yodny Cajuste OT 6-5 310 28 2023/UFA 2025
76 Jon Runyan, Jr. OG 6-4 307 27 2024/UFA 2027
72 Jermaine Eluemunor OG 6-4 338 30 2024/UFA 2026
75 Joshua Ezeudu OG 6-4 310 25 2022/3 2026
60 Marcus McKethan OG 6-7 335 24 2022/5 2026
64 Aaron Stinnie OG 6-3 312 30 2024/UFA 2025
62 Jalen Mayfield OG 6-5 319 24 2022/UFA 2025
61 John Michael Schmitz OC 6-4 320 25 2023/2 2027
65 Austin Schlottmann OC 6-6 300 29 2024/UFA 2026
63 Jimmy Morrissey OC 6-4 305 26 2024/UFA 2025

Defensive Linemen:

99 Jordan Phillips DE 6-6 330 32 2024/UFA 2025
98 D.J. Davidson DE 6-5 320 27 2022/5 2026
96 Timmy Horne DE 6-4 323 27 2023/PS 2025
90 Ryder Anderson DE 6-6 280 26 2022/UDFA 2025
97 Dexter Lawrence NT 6-4 340 27 2019/1 2028
93 Rakeem Nunez-Roches NT 6-2 305 31 2023/UFA 2026
95 Jordon Riley NT 6-5 315 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 Boogie Basham OLB 6-3 274 27 2023/Trade 2025
48 Benton Whitley OLB 6-4 260 25 2023/PS 2025
94 Tomon Fox OLB 6-2 245 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 6-4 238 26 2023/Trade 2025
43 Darrian Beavers ILB 6-4 255 25 2022/6 2025
52 Carter Coughlin ILB 6-3 240 27 2020/7 2025
49 Matthew Adams ILB 6-0 230 29 2024/UFA 2025
54 Dyontae Johnson ILB 6-2 230 24 2023/UDFA 2025

Defensive Backs:

3 Deonte Banks CB 6-2 200 23 2023/1 2027
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 2025
30 Darnay Holmes CB 5-10 195 26 2020/4 2025
?? Andru Phillips CB 5-11 190 23 2024/3 N/A
33 Aaron Robinson CB 6-1 195 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
?? Tyler Nubin S 6-1 205 23 2024/2 N/A
39 Gervarrius Owens S 6-0 200 25 2023/7 2027
21 Jalen Mills S 6-0 191 30 2024/UFA 2025

Kickers and Snappers:

9 Graham Gano PK 6-2 202 37 2020/UFA 2027
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.