The Giants held their first training camp practice of 2024 at the Quest Diagnostics Training Center in East Rutherford, N.J., on Wednesday morning. Temperatures were in the low 80s with overcast skies. It stayed dry after a few sprinkles at the very start of practice. The team was in shirts, shorts and helmets on the first day of work. They will work their way into shells and the into pads for the first time early next week. Today's practice was 90 minutes. They will track longer as training camp continues.
Here's what I saw from the sideline:
View photos from Wednesday's practice as the Giants took the field for the first time at training camp.



C John Michael Schmitz Jr. (61)

DL Timmy Horne (96)

DL Rakeem Nuñez-Roches (93)

WR Malik Nabers (9), CB Tre Hawkins III (37)

C Jimmy Morrissey (67)

DL D.J. Davidson (98)

RB Eric Gray (20)

WR Malik Nabers (9), CB Tre Hawkins III (37)

WR Malik Nabers (9)

WR Wan'Dale Robinson (17)

OLB Boogie Basham (55)

G Jalen Mayfield (62)

OLB Boogie Basham (55)

ILB Bobby Okereke (58)

C Jimmy Morrissey (67)

C Jimmy Morrissey (67), DT Jordon Riley (95)

CB Deonte Banks (3)

CB Alex Johnson (25)

LB Matthew Adams (49)

S/ILB Isaiah Simmons (19)

CB Deonte Banks (3)

S Tyler Nubin (31)

RB Dante Miller (25)

QB Daniel Jones (8)

QB Drew Lock (2)

CB Tre Hawkins III (37)

QB Daniel Jones (8)

S Tyler Nubin (31)

OLB Brian Burns (0)

OLB Benton Whitley (48)

OLB Kayvon Thibodeaux (5)

OLB Tomon Fox (45), OLB Azeez Ojulari (51)

OLB Kayvon Thibodeaux (5)

ILB Darrian Beavers (43)

Brian Daboll Head Coach

ILB Darrian Beavers (43)

C John Michael Schmitz Jr. (61)

S/ILB Isaiah Simmons (19)

OLB Ovie Oghoufo (46)

C John Michael Schmitz Jr. (61)

C John Michael Schmitz Jr. (61)

ILB Micah McFadden (41)

Brian Daboll Head Coach

C John Michael Schmitz Jr. (61)

DT Casey Rogers (91)

ILB Bobby Okereke (58)

OLB Brian Burns (0)

ILB Darius Muasau (53)

ILB Darius Muasau (53)

OLB Brian Burns (0)

DL Dexter Lawrence II (97)

OLB Brian Burns (0)

OLB Tomon Fox (45)

C John Michael Schmitz Jr. (61), QB Daniel Jones (8)

OLB Kayvon Thibodeaux (5)


OLB Tomon Fox (45)

OLB Kayvon Thibodeaux (5)

T Matt Nelson (68)

T Matt Nelson (68)

G Jon Runyan Jr. (76)

C John Michael Schmitz Jr. (61)

G Jon Runyan Jr. (76)

TE Daniel Bellinger (82)

WR Wan'Dale Robinson (17)

WR Wan'Dale Robinson (17)

TE Chris Manhertz (85)

S Tyler Nubin (31)

TE Chris Manhertz (85)

CB Deonte Banks (3)

CB Deonte Banks (3)

CB Deonte Banks (3)

S Tyler Nubin (31)

OLB Kayvon Thibodeaux (5)

ILB Dyontae Johnson (54), ILB Darius Muasau (53), ILB Darrian Beavers (43), ILB Micah McFadden (41), ILB Bobby Okereke (58), ILB Carter Coughlin (52), LB Matthew Adams (49)

RB Dante Miller (25)

OLB Kayvon Thibodeaux (5)

DT Casey Rogers (91)

CB Deonte Banks (3)

QB Tommy DeVito (15)

CB Deonte Banks (3)

CB Deonte Banks (3)

DT Casey Rogers (91)

TE Daniel Bellinger (82)

DL Dexter Lawrence II (97)

OLB Tomon Fox (45)

TE Chris Manhertz (85)

RB Dante Miller (25)

ILB Dyontae Johnson (54)

DL Timmy Horne (96)

S Dane Belton (24)

DL Timmy Horne (96)

DL Timmy Horne (96)

C John Michael Schmitz Jr. (61)

ILB Darius Muasau (53)

OLB Brian Burns (0)

ILB Darius Muasau (53)

WR Wan'Dale Robinson (17)

WR Wan'Dale Robinson (17)

CB Deonte Banks (3)

DL Dexter Lawrence II (97)

CB Dru Phillips (22)

CB Deonte Banks (3)

DL Dexter Lawrence II (97)

OLB Brian Burns (0)

DL Dexter Lawrence II (97)

WR Wan'Dale Robinson (17)

DT Jordan Phillips (99)

DL Dexter Lawrence II (97)

DL Rakeem Nuñez-Roches (93)

DL D.J. Davidson (98)

DT Jordon Riley (95)


DL Rakeem Nuñez-Roches (93)

DL Timmy Horne (96)

WR Allen Robinson II (5)

DL D.J. Davidson (98)

DL Dexter Lawrence II (97)

DT Jordon Riley (95)

DL D.J. Davidson (98)

C John Michael Schmitz Jr. (61)

CB Alex Johnson (25)

S Gervarrius Owens (39)

Charlie Bullen Outside Linebackers Coach

S Gervarrius Owens (39)


DB Elijah Riley (34)

DB Kaleb Hayes (38)


Charlie Bullen Outside Linebackers Coach

S Tyler Nubin (31)



QB Daniel Jones (8)

Brian Daboll Head Coach, OLB Brian Burns (0)


OLB Brian Burns (0)

Brian Daboll Head Coach, (9) WR Malik Nabers (9)


DL Dexter Lawrence II (97), QB Daniel Jones (8)































* Quarterback Daniel Jones was a full-go at practice just eight months after surgery to repair a torn ACL. Coach Brian Daboll said before practice he would take every first team snap, and he did. After only participating in 7-on-7 drills in the spring, Jones took all the team snaps against a pass rush and live defense. He looked strong, confident and fast moving in and out of the pocket and got the ball downfield to Malik Nabers a couple times, giving him a chance to make a play. Wan'Dale Robinson was his main target in the short areas of the middle of the field.
* The early part of practice was focused on the fundamentals as the players reacclimated themselves to football. Both sides of the ball worked on ball protection, while the skill position players drilled simple things, like hand-offs.
* The running backs were heavily involved in the passing game today, catching a number of checkdowns from all three quarterbacks throughout practice.
* The almost-play of the day for the offense came on a Drew Lock pass down the left sideline to Lawrence Cager, who adjusted to the ball as it floated toward a spot near the sideline where only he could catch it. Cager caught the ball and went to the ground and maintained control. Cornerback Elijah Riley was in tight coverage and forced Cager out of bounds, making it an incomplete pass.
* Evan Neal will start training camp on PUP, and Daboll said Jermaine Eluemunor will move out to right tackle. In the middle of practice, Eluemunor had to depart after colliding with Dexter Lawrence. Josh Ezeudu took his place. Aaron Stinnie slid in for Eluemunor at left guard with Jon Runyan Jr. remaining at right guard.
* The defense made some plays throughout practice. Ryder Anderson knocked a ball down at the line of scrimmage. Dyontae Johnson made a nice play in coverage, moving his feet to knock away a pass thrown over the middle of the field. Kaleb Hayes played good coverage on wide receiver Miles Boykin to prevent a catch. Rookie Darius Muasau didn't get his hand on the ball, but he put himself in great position to make a big hit on Isaiah McKenzie if the period was live.
* The play of the day on defense came from a pair of defensive linemen. Veteran defensive tackle Jordan Phillips batted a pass thrown over the middle, which was tracked down by Boogie Basham who came up with the interception.
* The defensive front was getting penetration into the backfield, forcing the quarterbacks to move from their spot. I saw pressure at different times from Dexter Lawrence, Kayvon Thibodeaux, Dexter Lawrence, Rakeem Nuñez-Roches and Brian Burns.

Subscribe to Giants Text Alerts to stay up to date on breaking news, ticket offers, gameday entertainment, and more!