It is only June, but never too early to start thinking about the beginning of the season. So, I give you roster projection in June.

TIER 1 (My locks to make the 53 pending health) [35]:
QB (3): Daniel Jones, Drew Lock & Tommy DeVito
RB (2): Devin Singletary & Tyrone Tracy Jr
TE (2): Daniel Bellinger & Theo Johnson
WR (3): Malik Nabers, Wan’Dale Robinson, Jalin Hyatt
OL (6): Andrew Thomas, Jon Runyan Jr., John Michael Schmitz, Jermaine Eluemunor, Evan Neal & Aaron Stinnie
CB (4): Deonte Banks, Cor’Dale Flott, Andru Phillips, Nick McCloud
S (3): Jason Pinnock, Tyler Nubin, Dane Belton
LB/EDGE (5): Bobby Okereke, Brian Burns, Kayvon Thibodeaux, Micah McFadden, Isaiah Simmons
DL (4): Dexter Lawrence, Rakeem Nuñez-Roches, Jordon Riley & Boogie Basham
LS (1): Casey Kreiter
P (1): Jamie Gillan
K (1): Graham Gano
TIER 2 (Locks unless they retire or get traded, but I don’t see them being cut) [3]:
TE (1): Darren Waller
WR (1): Darius Slayton
OLB (1): Azeez Ojulari
TIER 3 (Should make the roster but may be pushed for their spot) [6]:
WR (1): Isaiah Hodgins
OL (2): Josh Ezeudu & Matt Nelson
CB (2): Darnay Holmes & Tre Hawkins
S (1): Jalen Mills
TIER 4 (Guessing they will make it, but should be an open competition. It Could be replaced by a signing/trade to come. Open debate) [9]:
RB (2): Dante Miller & Eric Gray
WR (2): Bryce Ford-Wheaton & Isaiah McKenzie
OL (1): Austin Schlottmann
LB/EDGE (1): Tomon Fox
DL (3): Jordan Phillips, Casey Rogers & Ryder Anderson
BONUS (Practice Squad Predictions) [16]:
QB (1): Nathan Rourke
TE (2): Jack Stoll & Chris Manhertz
WR (2): John Jiles & Allen Robinson II
OL (3): Marcus McKethan, Jake Kubas & Jimmy Morrisey
CB (1): David Long Jr.
S (1): Gervarrius Owens
LB/EDGE (3): Darius Muasau, Darrian Beavers & Carter Coughlin
DL (2): Elijah Chatman & D.J. Davidson
K: Jude McAtamney
Get all your Giants news HERE