Practice No. 2 is in the books.
The Giants continued to ramp up the intensity at The Greenbrier Resort on Thursday in West Virginia, their summer home for 10 days as they prepare for the 2026 season. Thursday also marked the first time fans were attendance for a Giants practice with John Harbaugh as head coach.
Here's everything you need to know from the day:
View practice photos from training camp at The Greenbrier Resort in West Virginia.


S Jevón Holland (8)

WR Malik Nabers (1)

OLB Kayvon Thibodeaux (5)

T Andrew Thomas (78)

CB Greg Newsome II (20)

QB Jaxson Dart (6)

P Jordan Stout (15)

WR Odell Beckham Jr. (3)

LB Tremaine Edmunds (49)

WR Darnell Mooney (17)

DT Darius Alexander (91)

QB Jaxson Dart (6)

P Jordan Stout (15)

WR Juju Smith-Schuster (8)

CB Deonte Banks (2)

WR Malik Nabers (1)

LB Tremaine Edmunds (49)

WR Malik Nabers (1)

RB Eric Gray (20)

WR Jalin Hyatt (13)

CB Greg Newsome II (20)

WR Calvin Austin III (82)

CB Deonte Banks (2)

WR Ryan Miller (5)

LB Tremaine Edmunds (49)

WR Malik Nabers (1)

LB Jack Kelly (51)

WR Odell Beckham Jr. (3)

QB Jaxson Dart (6)

WR Dalen Cambre (83)

QB Brandon Allen (12)

WR Isaiah Hodgins (89)

CB Deonte Banks (2)

WR Malik Nabers (1)

QB Jaxson Dart (6)

WR Odell Beckham Jr. (3)

WR Malik Nabers (1)

WR Isaiah Hodgins (89)

WR Odell Beckham Jr. (3)

WR Odell Beckham Jr. (3)

WR Dalen Cambre (83)

WR Malik Nabers (1)

WR Odell Beckham Jr. (3)

ILB Micah McFadden (41)

WR Dalen Cambre (83)


QB Brandon Allen (12)

QB Brandon Allen (12)

QB Jaxson Dart (6)

RB Tyrone Tracy Jr. (29)

T Andrew Thomas (78)

T Andrew Thomas (78)

T Andrew Thomas (78)

T Andrew Thomas (78)

RB Cam Skattebo (44)

RB Cam Skattebo (44)

RB Cam Skattebo (44)

T Andrew Thomas (78)

OL Joshua Ezeudu (75)

OL Joshua Ezeudu (75)

OL Marcus Mbow (71)

OL Marcus Mbow (71)

OL Marcus Mbow (71)

OL Francis Mauigoa (65)

OL Francis Mauigoa (65)

OL Francis Mauigoa (65)

OL Francis Mauigoa (65)

RB Cam Skattebo (44)

Center Lucas Patrick (62), quarterback Jameis Winston (19)

cornerback Andru Phillips (22)

cornerback Deonte Banks (2)

Huddle, offense, scenic

quarterback Jameis Winston (19), linebacker Trace Ford (48)

quarterback Jaxson Dart (6)

safety Jevon Holland (8),running back Devin Singletary (26)

quarterback Jameis Winston (19), WR Odell Beckham Jr. (3)

running back Cam Skattebo (44)

running back Cam Skattebo (44)

head coach John Harbaugh

linebacker Brian Burns (0)

linebacker Brian Burns (0)

outside linebacker Khalid Kareem (54)

linebacker Abdul Carter (3)

quarterback Jameis Winston (19)

quarterback Brandon Allen (12)

quarterback Jaxson Dart (6)

quarterback Jaxson Dart (6)

wide receiver Isaiah Hodgins (89)

wide receiver JuJu Smith-Schuster (8)
![wide receiver Beaux Collins (81)]](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/i6ewqezrqjmppludrect.jpg)
wide receiver Beaux Collins (81)]

wide receiver Malik Nabers (1)

Jason Pinnock (25)

DT Marlon Davidson (67)

defensive end Chauncey Golston (57)

guard Jon Runyan (76)

wide receiver Darnell Mooney (17)

guard Aaron Stinnie (64)

running back Cam Skattebo (44)

punter Jordan Stout (15)

running back Devin Singletary (26)

Running back Eric Gray (20)

Odell Beckham (3)

Odell Beckham (3)

linebacker Tremaine Edmunds (49)

quarterback Jaxson Dart (6)

tight end Tanner Conner (48),safety Ar'Darius Washington (24)

linebacker Brian Burns (0), quarterback Jaxson Dart (6), running back Cam Skattebo (44)

linebacker Brian Burns (0)

linebacker Micah McFadden (41)

linebacker Brian Burns (0)

defensive tackle DJ Reader (98 )

defensive tackle Leki Fotu (90)

LB Anfernee Orji (59)

running back Devin Singletary (26)

linebacker Tremaine Edmunds (49), safety Jevon Holland (8)

head coach John Harbaugh

guard Jake Kubas (63)

quarterback Brandon Allen (12)

quarterback Jaxson Dart (6)

head coach John Harbaugh

kicker Dominic Zvada (34)

wide receiver Braxton Berrios (86)

offensive lineman Francis "Sisi" Mauigoa (65)

guard Jermaine Eluemunor (72), guard Marcus Mbow (71)

guard Jon Runyan (76)

guard Aaron Stinnie (64)

offensive lineman Jarrod Gray (79)

running back Cam Skattebo (44)
Touchdowns & takeaways
Today's touchdowns and takeaways were one and the same. Kayvon Thibodeaux started the day with an interception during a situational team period. The fifth-year outside linebacker tipped the pass to himself, corralled it, and ran it the other way for the score.
Thibodeaux batted a pass in yesterday's practice, and Harbaugh spoke today about the importance of those plays in the grand scheme of the game.
"I like to see a lot of that," the head coach said about Thibodeaux's play on Thursday. "That's what you want to see. He's a pretty athletic guy. He's aware. He does have good hands. The ability to rush the passer and also the awareness to bat balls down is massive. Batted balls is a big stat in defensive football in terms of getting off the field. So, it's something we work on. We do not coach our guys against batting balls down in any drill we do. We want to practice it."
Zvada wins it for the 3rd team
Practice concluded with a two-minute situation for all three strings.
With the offense needing a field goal to win it, the first-team defense got off the field thanks to a few would-be sacks, including one from Abdul Carter, and a pass breakup by inside linebacker Tremaine Edmunds.
After the second team also stalled offensively, the third team claimed victory thanks to a 57-yard field goal as time expired by undrafted rookie Dominic Zvada. Quarterback Brandon Allen had gotten them into position and spiked the ball with one second remaining.
Zvada, the 2024 Big Ten Kicker of the Year at Michigan, has been in a kicking competition with returning Giant Ben Sauls. It was a three-legged race until the Giants released veteran Jason Sanders in early June.
Catch of the day
Tight end Isaiah Likely showed his receiving skills during 7-on-7 drills. One in particular stood out as the former Raven pulled in a pass from Jaxson Dart with one hand and secured it for a catch. Harbaugh has said since early spring that Dart is going to really like Likely running routes and being in his line of vision.
Notable
Harbaugh praised Carter for having two good practices to start his second NFL training camp.
"He's had two good practices. He's doing everything well right now. He was in the backfield quite a bit. He's going against a really good tackle (Andrew Thomas), too. Those guys are making each other better."
Harbaugh added, "He looked good. He's not the only guy."
Dart dropped in a handful of perfect passes to his receivers, including Darnell Mooney in the first team period.
There was a sequence later in team drills when Devin Singletary broke a few long runs, followed by another from Tyrone Tracy Jr. Cam Skattebo, a fellow running back and a boisterous one at that, let everyone in attendance at The Greenbrier know how much he appreciated the offensive line on the plays.
"I think it's just the guys are having fun, competing and getting after it," Harbaugh said of the spirited practice. "It was good. It was all good-natured and it was a highly intense practice. It was fun to be a part of. It was fun to be in the middle of it. That's why I said when we came off the practice field, 'We just had football practice in the NFL. In a beautiful setting.' It was awesome."
Chauncey Golston, a versatile defender in the front seven, nearly had an interception but settled for the breakup.
View practice photos as the Giants begin training camp at The Greenbrier in West Virginia.


Head Coach John Harbaugh

WR Malik Nabers (1)

WR Darnell Mooney (17)

RB Cam Skattebo (44)

CB Colton Hood (12)

WR Malik Nabers (1)

QB Jaxson Dart (6)

WR Malachi Fields (0)

WR Braxton Berrios (87)

DL Bobby Jamison-Travis (97)

QB Jaxson Dart (6)

WR Juju Smith-Schuster (8)

WR Jalin Hyatt (13)

WR Braxton Berrios (87)

WR Braxton Berrios (87)

WR Malachi Fields (0)

SVP & General Manager Joe Schoen

WR Malachi Fields (0)

RB Eric Gray (20)

OLB Brian Burns (0)

WR Odell Beckham Jr. (3)

WR Juju Smith-Schuster (8)

WR Braxton Berrios (87)

WR Malachi Fields (0)

WR Malachi Fields (0)

WR Jalin Hyatt (13)

WR Isaiah Hodgins (89)

WR Beaux Collins (81)

WR Dalen Cambre (83)

WR Malik Nabers (1)

SVP & General Manager Joe Schoen

WR Malik Nabers (1)

WR Odell Beckham Jr. (3)

WR Odell Beckham Jr. (3)

CB Colton Hood (12)


QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jameis Winston (19)

WR Braxton Berrios (87)

WR Malik Nabers (1)

WR Calvin Austin III (82)

WR Braxton Berrios (87)

WR Odell Beckham Jr. (3)

WR Beaux Collins (81)

WR Malachi Fields (0)

WR Malachi Fields (0)

WR Malachi Fields (0)

WR Juju Smith-Schuster (8)

WR Braxton Berrios (87)

WR Dalen Cambre (83)

WR Darnell Mooney (17)

WR Darnell Mooney (17)

SVP & General Manager Joe Schoen

WR Darnell Mooney (17)

WR Darnell Mooney (17)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

OLB Zaire Barnes (46)

QB Jaxson Dart (6)

CB Nic Jones (31)

CB Deonte Banks (2)

S Jevón Holland (8)

CB Dru Phillips (22)

CB Dru Phillips (22)

S Jevón Holland (8)

CB Dru Phillips (22)

G Aaron Stinnie (64)

Team

WR Darius Slayton (18)

QB Jameis Winston (19)

TE Theo Johnson (84)

RB Cam Skattebo (44)

RB Cam Skattebo (44)

CB Greg Newsome II (20)

S Tyler Nubin (27)

OLB Brian Burns (0)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jaxson Dart (6), RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

S Jevón Holland (8)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

DB Elijah Campbell (28)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

WR Braxton Berrios (87), WR Darnell Mooney (17)

WR Braxton Berrios (87)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jameis Winston (19)

QB Jameis Winston (19)

LB Tremaine Edmunds (49)

LB Tremaine Edmunds (49)

LB Tremaine Edmunds (49)

S Tyler Nubin (27)

QB Jameis Winston (19)

WR Dalen Cambre (83)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

CB Paulson Adebo (21)

S Jevón Holland (8)

K Ben Sauls (30)

K Ben Sauls (30)

K Ben Sauls (30), P Jordan Stout (15)

LS Ben Mann (58)

P Jordan Stout (15)

K Ben Sauls (30)

K Ben Sauls (30)

Head Coach John Harbaugh

Head Coach John Harbaugh

Head Coach John Harbaugh

Head Coach John Harbaugh

Head Coach John Harbaugh

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

WR Dalen Cambre (83)

linebacker Tremaine Edmunds (49)

linebacker Arvell Reese (52)

linebacker Arvell Reese (52)

safety Tyler Nubin (27)

cornerback Elijah Campbell (28)

linebacker Arvell Reese (52)

quarterback Jaxson Dart (6)

quarterback Jaxson Dart (6)

linebacker Jack Kelly (51), linebacker Micah McFadden (41), inebacker Arvell Reese (52), linebacker Zaire Barnes (46)

tight end Thomas Fidone II (86)

wide receiver Malik Nabers (1)

safety Jevon Holland (8))

cornerback Andru Phillips (22)

safety Tyler Nubin (27)

cornerback Nic Jones (31)

safety Jevon Holland (8)

wide receiver Dalen Cambre (83)

tight end Theo Johnson (84)

linebacker Abdul Carter (3)

offensive lineman Daniel Faalele (77)

tight end Theo Johnson (84)

quarterback Jaxson Dart (6)

running back Tyrone Tracy Jr. (29)

kicker Ben Sauls (30)

wide receiver Dalen Cambre (83), wide receiver Braxton Berrios (86)

wide receiver Ryan Miller (5), wide receiver Braxton Berrios (87)

offensive tackle Ryan Schernecke (70)

wide receiver Xavier Gipson (88)

tight end Chris Manhertz (85)

tight end Chris Manhertz (85)

quarterback Jameis Winston (19)

quarterback Jaxson Dart (6)

head coach John Harbaugh

head coach John Harbaugh

guard Joshua Ezeudu (75)

Line of scrimmage

kicker Dominic Zvada (34)

The Giants Foundation 5K & Kids Run
Bring your friends, family and neighbors out to run The Giants Foundation 5K Presented by Quest® on Sunday, November 8th and finish in the end zone at MetLife Stadium!



