With draft speculation swirling outside, the New York Giants did some football today – just as John Harbaugh promised when he took over as head coach.
The Quest Diagnostics Training Center is serving two purposes simultaneously this week. On one hand, the Giants, who recently acquired a second top-10 pick, are putting final touches on their draft prep before it kicks off Thursday night.
On the other, veteran minicamp is underway.
NFL teams with new head coaches are entitled to conduct a three-day veteran minicamp in addition to the normal spring practice schedule. This year, that list includes 10 clubs.
But Harbaugh is far from a new head coach.
He has embarked on his 19th season at the helm, the first 18 of which were spent in Baltimore.
Tuesday, however, marked the first time he led the Giants on the field. While no contact is allowed at this stage in the NFL calendar, the team conducted 11-on-11 and 7-on-7 drills among other on-field work.
In due time, the incoming rookie class will join the fold for organized team activities (OTAs) and a final minicamp with the entire team in mid-June. Then they will break until training camp, and it's all systems go for the Harbaugh era.
View photos from veteran minicamp at the Quest Diagnostics Training Center.


OLB Brian Burns (0) , OLB Abdul Carter (3)

RB Cam Skattebo (44)

QB Jaxson Dart (6)

S Tyler Nubin (27)

Head Coach John Harbaugh, DT Roy Robertson-Harris (95)

TE Isaiah Likely (9)

CB Paulson Adebo (21)

TE Theo Johnson (84)

Head Coach John Harbaugh

CB Dru Phillips (22)

QB Jaxson Dart (6)

WR Darius Slayton (18)

S Jason Pinnock (25)

CB Jarrick Bernard-Converse (35)

WR Darnell Mooney (17)

WR Beaux Collins (81)

QB Jameis Winston (19)

Head Coach John Harbaugh

TE Isaiah Likely (9)

QB Jaxson Dart (6)

WR Dalen Cambre (83)

QB Jaxson Dart (6)

QB Jameis Winston (19)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

TE Isaiah Likely (9)

QB Jameis Winston (19)

WR Darnell Mooney (17)

Head Coach John Harbaugh

QB Jameis Winston (19)

RB Dante Miller (25)

QB Jameis Winston (19)


QB Jaxson Dart (6)

Head Coach John Harbaugh

QB Jaxson Dart (6)

TE Isaiah Likely (9)


QB Jameis Winston (19)

WR Darnell Mooney (17)

RB Devin Singletary (26)

WR Darnell Mooney (17)

RB Tyrone Tracy Jr. (29)

RB Dante Miller (25)

QB Jaxson Dart (6)

TE Tanner Conner (48)

Head Coach John Harbaugh

WR Beaux Collins (81)

WR Dalen Cambre (83)

RB Tyrone Tracy Jr. (29)

WR Darius Slayton (18)

Head Coach John Harbaugh


Head Coach John Harbaugh

TE Theo Johnson (84)

WR Xavier Gibson (88)

Head Coach John Harbaugh

WR Darius Slayton (18)

Head Coach John Harbaugh

WR Isaiah Hodgins (89)

WR Isaiah Hodgins (89)

WR Gunner Olszewski (80)

WR Xavier Gibson (88)

WR Dalen Cambre (83)

RB Dante Miller (25)

RB Dante Miller (25)

WR Dalen Cambre (83)

TE Chris Manhertz (85)

TE Theo Johnson (84)

TE Isaiah Likely (9)

Head Coach John Harbaugh

WR Dalen Cambre (83)

RB Tyrone Tracy Jr. (29)

RB Tyrone Tracy Jr. (29)

QB Jaxson Dart (6)

RB Tyrone Tracy Jr. (29)

WR Darius Slayton (18)

Head Coach John Harbaugh

WR Darius Slayton (18)

T Andrew Thomas (78), QB Jaxson Dart (6)

RB Devin Singletary (26)

TE Theo Johnson (84)

TE Tanner Conner (48)

TE Isaiah Likely (9)

QB Jaxson Dart (6)

Head Coach John Harbaugh

QB Jaxson Dart (6)

OLB Abdul Carter (3)

K Jason Sanders (8)

Head Coach John Harbaugh

RB Tyrone Tracy Jr. (29)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

Head Coach John Harbaugh

RB Dante Miller (25)

WR Darnell Mooney (17)

QB Jaxson Dart (6)

RB Tyrone Tracy Jr. (29)

RB Devin Singletary (26)

RB Dante Miller (25)

K Jason Sanders (8)

K Jason Sanders (8), WR Dalen Cambre (83)

OLB Abdul Carter (3)

QB Jaxson Dart (6)

TE Chris Manhertz (85)

QB Jaxson Dart (6)

T Jermaine Eluemunor (72)

RB Devin Singletary (26)

Head Coach John Harbaugh

OLB Abdul Carter (3)

OLB Abdul Carter (3)

QB Jaxson Dart (6)

OLB Abdul Carter (3)

QB Jaxson Dart (6)

WR Darnell Mooney (17)

QB Jaxson Dart (6)

CB Deonte Banks (2)

Head Coach John Harbaugh

OLB Abdul Carter (3)

RB Cam Skattebo (44)

QB Jaxson Dart (6)

QB Jameis Winston (19)

QB Brandon Allen (12)

QB Brandon Allen (12)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

CB Deonte Banks (2)

CB Deonte Banks (2)

CB Deonte Banks (2)

CB Deonte Banks (2)

S Jevón Holland (8)

S Jevón Holland (8)

S Jevón Holland (8)

S Jevón Holland (8)

S Jason Pinnock (25)

CB Paulson Adebo (21)

S Tyler Nubin (27)

S Tyler Nubin (27)

S Jason Pinnock (25)

S Jason Pinnock (25)

CB Nic Jones (31)

CB Deonte Banks (2)

S Jason Pinnock (25)

DB Korie Black (38)

LB Tremaine Edmunds (49)

LB Tremaine Edmunds (49)

LB Tremaine Edmunds (49)

TE Theo Johnson (84)

TE Theo Johnson (84)

RB Cam Skattebo (44)

TE Chris Manhertz (85)

Head Coach John Harbaugh

Head Coach John Harbaugh

WR Darnell Mooney (17)

WR Darnell Mooney (17)

WR Isaiah Hodgins (89)

LB Tremaine Edmunds (49)

S Tyler Nubin (27)

DT Darius Alexander (91)

S Jevón Holland (8)

LB Tremaine Edmunds (49)

S Tyler Nubin (27)

RB Tyrone Tracy Jr. (29)

S Jevón Holland (8)

LB Tremaine Edmunds (49)

S Jevón Holland (8)

DB Korie Black (38)

LB Swayze Bozeman (54)

WR Darnell Mooney (17)

WR Darnell Mooney (17)

RB Devin Singletary (26)

RB Devin Singletary (26)

Head Coach John Harbaugh

Head Coach John Harbaugh

OLB Brian Burns (0)

OLB Brian Burns (0)

CB Deonte Banks (2)

CB Deonte Banks (2)

CB Dru Phillips (22)

S Ar'Darius Washington (24)

S Ar'Darius Washington (24)

CB Greg Newsome II (20)

DB Korie Black (38)

CB Rico Payton (36)

S Jevón Holland (8)

S Jevón Holland (8)

DB Elijah Campbell (28)

DB Elijah Campbell (28)

S Tyler Nubin (27)

WR Xavier Gibson (88)

WR Dalen Cambre (83)

WR Courtney Jackson (87)

TE Isaiah Likely (9)

RB Eric Gray (20)

RB Devin Singletary (26)

RB Devin Singletary (26)

WR Darius Slayton (18)

WR Isaiah Hodgins (89)

WR Darnell Mooney (17)

WR Beaux Collins (81)

WR Courtney Jackson (87)

WR Gunner Olszewski (80)

WR Beaux Collins (81)

WR Beaux Collins (81)

TE Isaiah Likely (9)

WR Xavier Gibson (88)

WR Xavier Gibson (88)

TE Isaiah Likely (9)

TE Isaiah Likely (9)

WR Beaux Collins (81)

WR Beaux Collins (81)

WR Beaux Collins (81)

LB Swayze Bozeman (54)

SVP & General Manager Joe Schoen

RB Eric Gray (20)

ILB Micah McFadden (41)

ILB Micah McFadden (41)

ILB Micah McFadden (41)

ILB Micah McFadden (41)

S Tyler Nubin (27)

S Tyler Nubin (27)

LB Cam Jones (47)

LB Swayze Bozeman (54)

Head Coach John Harbaugh

Head Coach John Harbaugh

Offensive Line coach Mike Bloomgren
Here are the notable plays from today:
The first play of practice was a run. The second play of practice was a run. The third play of practice was a … you get the idea. On top of that, there was the return of a true fullback, Patrick Ricard, leading the way.
None of this comes as a surprise. During Harbaugh's tenure from 2008-2025, the Ravens were No. 1 in the NFL in rushing yards, yards per rush, rushes of 10+ yards, and rushing attempts per game.
At the same time, Harbaugh doesn't want to "live in one world."
"You want to put defenses in conflict as much as you possibly can," he said at the NFL Annual League Meeting in Phoenix. "You want to be able to get big, and if they want to respond accordingly, then you want to be able to play fast with your big guys. Or you want to maybe get a little lighter out there, put 11 personnel out there. But you set up schemes where they get too light, then you get bully on them and come after them."
Enter Jaxson Dart, who can live in a lot of different worlds. The second-year quarterback opened 7-on-7 drills with the first of a handful of completions to wide receiver Darnell Mooney, a veteran addition with previous ties to offensive coordinator Matt Nagy from his time as head coach of the Bears.
Then it was time for Dart to get acquainted with tight end Isaiah Likely, who came over from Baltimore. Likely's first target resulted in a leaping grab over the middle, the first of many catches throughout the afternoon.
"I think Jaxson is going to really like him running the routes and being in his line of vision," Harbaugh said recently. "He's got a big catch radius. He can make plays after he makes a catch. He can get up-field. He can make people miss. He can run people over. He's a very good perimeter blocker. You'll see that. That will be good for our run game."
One of Dart's best throws went to Theo Johnson, another tight end, during an 11-on-11 session. Dart arced the pass perfectly over the second level of the defense and into the hands of the third-year pro.
Tight end Tanner Conner also made a big play, taking a short pass from Jameis Winston and turning it vertical quickly up the sideline.
Running back Devin Singletary got involved with multiple screen plays that went for sizeable gains.
Defensively, cornerback Paulson Adebo broke up a pass after outside linebacker Brian Burns, coming off his 16.5-sack season and third Pro Bowl nod, got into the backfield.
Speaking of pressure, Burns teamed up with outside linebacker Abdul Carter for a would-be sack a few plays earlier.
Jason Sanders, a former first-team All-Pro kicker with the Dolphins, and Ben Sauls, who made all eight of his field goal attempts over the final three games for the Giants last season, were perfect on Tuesday. Also impressively, new punter Jordan Stout also showed his dual holding skills for the right-footed Sanders and left-footed Sauls.
Spring practice schedule
The Giants will be back on the field over the next two days for the rest of veterans minicamp before the draft begins Thursday at 8 p.m. ET.
Rookie Minicamp: May 9
OTAs: May 19-21, May 27-29, June 1-4
Minicamp: June 8-10
NFL Media analyst Daniel Jeremiah released his ranking of the top 150 prospects in the 2026 NFL Draft.


No. 149 Michael Heldman, Edge, Central Michigan

No. 130 Bishop Fitzgerald, S USC

No. 118 Michael Trigg, TE, Baylor














