New York Giants Roster


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

Quarterbacks:

8 Daniel JonesQB6-5230272019/12027
2 Drew LockQB6-4228282024/UFA2025
15 Tommy DeVitoQB6-2210262023/UDFA2025

Running Backs:

26 Devin SingletaryRB5-7203272024/UFA2027
20 Eric GrayRB5-10211252023/52027
29 Tyrone TracyRB5-11209252024/52028

Wide Receivers:

1 Malik NabersWR6-0200212024/12028
17 Wan’Dale RobinsonWR5-8185232022/22026
86 Darius SlaytonWR6-1198272019/52025
13 Jalin HyattWR6-0185232023/32027
88 Bryce Ford-WheatonWR6-3220242023/UDFA2026
87 Ihmir Smith-MarsetteWR6-1185252024/UFA2025

Tight Ends/Fullbacks:

84 Theo JohnsonTE6-6259232024/42028
82 Daniel BellingerTE6-6255242022/42026
85 Chris ManhertzTE6-6235322024/UFA2025

Offensive Linemen:

78 Andrew ThomasOT6-5315252020/12030
72 Jermaine EluemunorOT6-4338302024/UFA2026
73 Evan NealOT6-7340242022/12026
75 Joshua EzeuduOT6-4310252022/32026
76 Jon Runyan, Jr.OG6-4307272024/UFA2027
74 Greg Van RotenOG6-3305342024/UFA2025
64 Aaron StinnieOG6-3312302024/UFA2025
63 Jake KubasOG6-4308242024/UDFA2027
61 John Michael SchmitzOC6-4320252023/22027

Defensive Linemen:

93 Rakeem Nunez-RochesDT6-2305312023/UFA2026
94 Elijah ChatmanDT6-0278242024/UDFA2027
97 Dexter LawrenceNT6-4340272019/12028
98 D.J. DavidsonNT6-5320272022/52026
95 Jordon RileyNT6-5315262023/72027

Linebackers:

0 Brian BurnsOLB6-5250262024/Trade2029
5 Kayvon ThibodeauxOLB6-5258242022/12026
51 Azeez OjulariOLB6-3240242021/22025
55 Boogie BashamOLB6-3274272023/Trade2025
57 Patrick JohnsonOLB6-2248262024/Waivers2025
58 Bobby OkerekeILB6-2235282023/UFA2027
41 Micah McFaddenILB6-2232242022/52026
53 Darius MuasauILB6-0225232024/62028
49 Matthew AdamsILB6-0230292024/UFA2025
47 Ty SummersILB6-1241292024/UFA2025

Defensive Backs:

19 Isaiah SimmonsDB6-4238262023/Trade2025
3 Deonte BanksCB6-2200232023/12027
21 Adoree’ JacksonCB5-11185292021/UFA2025
22 Andru PhillipsCB5-11190232024/32028
44 Nick McCloudCB6-0193262022/Waivers2025
28 Cor’Dale FlottCB6-2175232022/32026
37 Tre Hawkins IIICB6-3195242023/62027
27 Jason PinnockS6-0200252022/Waivers2025
31 Tyler NubinS6-1205232024/22028
24 Dane BeltonS6-1190242022/42026
23 Anthony JohnsonS6-0205252024/Waivers2027

Kickers and Snappers:

34 Greg JosephPK6-0208302024/UFA2025
6 Jamie GillanP6-1207272022/UFA2025
59 Casey KreiterLS6-1250342020/UFA2025

Practice Squad:

25 Dante MillerRB5-9200252024/UDFAN/A
18 Isaiah HodginsWR6-3200292022/WaiversN/A
81 Kearis JacksonWR5-11196252024/UFAN/A
89 Jakob JohnsonFB6-3255302024/UFAN/A
77 Joshua MilesOT6-5325282023/PSN/A
67 Jimmy MorrisseyOC6-4305262024/UFAN/A
91 Casey RogersDT6-5305262024/UDFAN/A
90 Elijah GarciaDT6-5302262024/UFAN/A
48 Benton WhitleyOLB6-4260252023/PSN/A
45 Tomon FoxOLB6-2245262022/UDFAN/A
36 Curtis BoltonILB6-0228292024/UFAN/A
35 Art GreenCB6-2200242024/UFAN/A
33 Duke ShelleyCB5-8183282024/UFAN/A
30 Greg StromanCB5-11180282024/UDFAN/A
39 Gervarrius OwensS6-0200252023/7N/A
43 Raheem LayneS5-11192252024/UFAN/A
99 Jude McAtamneyPK6-2205242024/UDFAN/A

Practice Squad/Injured:

52 Carter CoughlinILB6-3240272020/72025

Injured Reserve:

34 Elijah RileyS6-0205262024/UFA2025
54 Dyontae JohnsonILB6-2230242023/UDFA2025
65 Austin SchlottmannOC6-6300292024/UFA2026
80 Gunner OlszewskiWR6-0190282023/UFA2025
9 Graham GanoPK6-2202372020/UFA2027

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.