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
3 Nathan Rourke QB 6-1 210 26 2024/Waivers 2025

Running Backs:

26 Devin Singletary RB 5-7 203 27 2024/UFA 2027
20 Eric Gray RB 5-10 211 25 2023/5 2027
29 Tyrone Tracy RB 5-11 209 25 2024/5 2028
35 Jashaun Corbin RB 6-0 221 24 2022/UDFA 2025
25 Dante Miller RB 5-9 200 25 2024/UDFA 2027
?? Jacob Saylors RB 5-10 199 24 2024/UFA 2025

Wide Receivers:

9 Malik Nabers WR 6-0 200 21 2024/1 2028
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
15 Allen Robinson WR 6-2 210 31 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
19 Ayir Asante WR 6-0 178 23 2024/UDFA 2027
0 John Jiles WR 6-3 219 24 2024/UDFA 2027

Tight Ends/H-Backs:

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
47 Theo Johnson TE 6-6 259 23 2024/4 2028
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
71 Marcellus Johnson OT 6-4 307 24 2024/UDFA 2027
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
63 Jake Kubas OG 6-4 308 24 2024/UDFA 2027
61 John Michael Schmitz OC 6-4 320 25 2023/2 2027
65 Austin Schlottmann OC 6-6 300 29 2024/UFA 2026
67 Jimmy Morrissey OC 6-4 305 26 2024/UFA 2025

Defensive Linemen:

99 Jordan Phillips DT 6-6 330 32 2024/UFA 2025
98 D.J. Davidson DT 6-5 320 27 2022/5 2026
90 Ryder Anderson DT 6-6 280 26 2022/UDFA 2025
91 Casey Rogers DT 6-5 305 26 2024/UDFA 2027
94 Elijah Chatman DT 6-0 278 24 2024/UDFA 2027
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
96 Timmy Horne NT 6-4 323 27 2023/PS 2025

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
45 Tomon Fox OLB 6-2 245 26 2022/UDFA 2025
46 Ovie Oghoufo OLB 6-3 250 24 2024/UDFA 2027
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
53 Darius Muasau ILB 6-0 225 23 2024/6 2028
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
22 Andru Phillips CB 5-11 190 23 2024/3 2028
20 David Long, Jr. CB 5-11 196 26 2024/UFA 2025
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
25 Alex Johnson CB 6-0 185 24 2024/UDFA 2027
23 Tre Herndon CB 5-11 190 28 2024/UFA 2025
27 Jason Pinnock S 6-0 200 25 2022/Waivers 2025
24 Dane Belton S 6-1 190 24 2022/4 2026
31 Tyler Nubin S 6-1 205 23 2024/2 2028
39 Gervarrius Owens S 6-0 200 25 2023/7 2027
21 Jalen Mills S 6-0 191 30 2024/UFA 2025
34 Elijah Riley S 6-0 205 26 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

Exempt/International Players:

99 Jude McAtamney PK 6-2 205 24 2024/UDFA 2027

Injured Reserve:

5 Chase Cota WR 6-4 200 25 2024/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.