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 the Giants' veteran minicamp at the Quest Diagnostics Training Center.


QB Jaxson Dart (6)

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

TE Isaiah Likely (9)

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)

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

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)
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. 150 Albert Regis, DT, Texas A&M

No. 149 Michael Heldman, Edge, Central Michigan

No. 148 Jordan van den Berg, DT, Georgia Tech

No. 147 Parker Brailsford, IOL, Alabama

No. 146 Ja'Kobi Lane, WR, USC

No. 145 Justin Joly, TE, N.C. State

No. 144 Brian Parker II, IOL, Duke

No. 143 Kaleb Elarms-Orr, LB, TCU

No. 142 Will Kacmarek, TE, Ohio State

No. 141 Taylen Green, QB, Arkansas

No. 140 Charles Demmings, CB, Stephen F. Austin

No. 139 Jadon Canady, CB, Oregon

No. 138 Chandler Rivers, CB, Duke

No. 137 Beau Stephens, IOL, Iowa

No. 136 VJ Payne, S, Kansas State

No. 135 Nate Boerkircher, TE, Texas A&M

No. 134 Wade Woodaz, LB, Clemson

No. 133 Trey Zuhn III, IOL, Texas A&M

No. 132 Rayshaun Benny, DT, Michigan

No. 131 Kamari Ramsey, S, USC

No. 130 Bishop Fitzgerald, S USC

No. 129 Skyler Bell, WR, Connecticut

No. 128 Jalen Huskey, S, Maryland

No. 127 Jake Slaughter, IOL, Florida

No. 126 Caleb Douglas, WR, Texas Tech

No. 125 Eli Raridon, TE, Notre Dame

No. 124 Josh Cameron, WR, Baylor

No. 123 Emmett Johnson, RB, Nebraska

No. 122 Cole Payton, QB, North Dakota State

No. 121 Febechi Nwaiwu, IOL, Oklahoma

No. 120 Connor Lew, IOL, Auburn

No. 119 Lorenzo Styles Jr., S, Ohio State

No. 118 Michael Trigg, TE, Baylor

No. 117 Nicholas Singleton, RB, Penn State

No. 116 Kage Casey, OT, Boise State

No. 115 Justin Jefferson, LB, Alabama

No. 114 Romello Height, Edge, Texas Tech

No. 113 Zane Durant, DT, Penn State

No. 112 Kendrick Law, WR, Kentucky

No. 111 Dametrious Crownover, OT, Texas A&M

No. 110 Cyrus Allen, WR, Cincinnati

No. 109 Domonique Orange, DT, Iowa State

No. 108 Max Llewellyn, Edge, Iowa

No. 107 Dani Dennis-Sutton, Edge, Penn State

No. 106 Harold Perkins Jr., LB, LSU

No. 105 Gracen Halton, DT, Oklahoma

No. 104 Malik Muhammad, CB, Texas

No. 103 Josiah Trotter, LB, Missouri

No. 102 Bryce Boettcher, LB, Oregon

No. 101 Garrett Nussmeier, QB, LSU

No. 100 Devin Moore, CB, Florida

No. 99 Bryce Lance, WR, North Dakota State

No. 98 Keith Abney II, CB, Arizona State

No. 97 Brenen Thompson, WR, Mississippi State

No. 96 Austin Barber, OT, Florida

No. 95 Jalen Farmer, IOL, Kentucky

No. 94 Drew Allar, QB, Penn State

No. 93 Travis Burke, OT, Memphis

No. 92 Markel Bell, OT, Miami

No. 91 Zachariah Branch, WR, Georgia

No. 90 Chris Brazzell II, WR, Tennessee

No. 89 Kaleb Proctor, DT, Southern Louisiana

No. 88 Genesis Smith, S, Arizona

No. 87 Tyler Onyedim, DT, Texas A&M

No. 86 Julian Neal, CB, Arkansas

No. 85 Ted Hurst, WR, Georgia State

No. 84 Marlin Klein, TE, Michigan

No. 83 Sam Roush, TE, Stanford

No. 82 Chris McClellan, DT, Missouri

No. 81 Max Klare, TE, Ohio State

No. 80 Elijah Sarratt, WR, Indiana

No. 79 Mike Washington Jr., RB, Arkansas

No. 78 Joshua Josephs, Edge, Tennessee

No. 77 Jaishawn Barham, Edge, Michigan

No. 76 Jalon Kilgore, CB, South Carolina

No. 75 Logan Jones, IOL, Iowa

No. 74 Carson Beck, QB, Miami

No. 73 Tacario Davis, CB, Washington

No. 72 Sam Hecht, IOL, Kansas State

No. 71 Oscar Delp, TE, Georgia

No. 70 Deion Burks, WR, Oklahoma

No. 69 Daylen Everette, CB, Georgia

No. 68 Chris Bell, WR, Louisville

No. 67 Keyron Crawford, Edge, Auburn

No. 66 Eli Stowers, TE, Vanderbilt

No. 65 Derrick Moore, Edge, Michigan

No. 64 A.J. Haulcy, S, LSU

No. 63 Gennings Dunker, IOL, Iowa

No. 62 De'Zhaun Stribling, WR, Mississippi

No. 61 Gabe Jacas, Edge, Illinois

No. 60 Malachi Fields, WR, Notre Dame

No. 59 Caleb Tiernan, OT, Northwestern

No. 58 Bud Clark, S, TCU

No. 57 Antonio Williams, WR, Clemson

No. 56 Emmanuel Pregnon, IOL, Oregon

No. 55 Kyle Louis, LB, Pittsburgh

No. 54 Jake Golday, LB, Cincinnati

No. 53 Keionte Scott, CB, Miami

No. 52 Chase Bisontis, IOL, Texas A&M

No. 51 Caleb Banks, DT, Florida

No. 50 D'Angelo Ponds, CB, Indiana

No. 49 Germie Bernard, WR, Alabama

No. 48 Treydan Stukes, S, Arizona State

No. 47 Keylan Rutledge, IOL, Georgia Tech

No. 46 Christen Miller, DT, Georgia

No. 45 Zion Young, Edge, Missouri

No. 44 R Mason Thomas, Edge, Oklahoma

No. 43 Brandon Cisse, CB, South Carolina

No. 42 Jacob Rodriguez, LB, Texas Tech

No. 41 Lee Hunter, DT, Texas Tech

No. 40 Malachi Lawrence, Edge, UCF

No. 39 Peter Woods, DT, Clemson

No. 38 Avieon Terrell, CB, Clemson

No. 37 Anthony Hill Jr., LB, Texas

No. 36 Ty Simpson, QB, Alabama

No. 35 Chris Johnson, CB, San Diego State

No. 34 Jadarian Price, RB, Notre Dame

No. 33 Kayden McDonald, DT, Ohio State

No. 32 CJ Allen, LB, Georgia

No. 31 Max Iheanachor, OT, Arizona State

No. 30 Caleb Lomu, OT, Utah

No. 29 Keldric Faulk, Edge, Auburn

No. 28 Cashius Howell, Edge, Texas A&M

No. 27 T.J. Parker, Edge, Clemson

No. 26 Akheem Mesidor, Edge, Miami

No. 25 KC Concepcion, WR, Texas A&M

No. 24 Kadyn Proctor, OT, Alabama

No. 23 Denzel Boston, WR, Washington

No. 22 Monroe Freeling, OT, Georgia

No. 21 Colton Hood, CB, Tennessee

No. 20 Blake Miller, OT, Clemson

No. 19 Jermod McCoy, CB, Tennessee

No. 18 Jordan Tyson, WR, Arizona State

No. 17 Omar Cooper Jr., WR, Indiana

No. 16 Dillon Thieneman, S, Oregon

No. 15 Emmanuel McNeil-Warren, S, Toledo

No. 14 Kenyon Sadiq, TE, Oregon

No. 13 Spencer Fano, OT, Utah

No. 12 Makai Lemon, WR, USC

No. 11 Olaivavega Ioane, IOL, Penn State

No. 10 Francis Mauigoa, OT, Miami

No. 9 Mansoor Delane, CB, LSU

No. 8 Caleb Downs, S, Ohio State

No. 7 Rueben Bain Jr., Edge, Miami

No. 6 Carnell Tate, WR, Ohio State

No. 5 Arvell Reese, Edge, Ohio State

No. 4 David Bailey, Edge, Texas Tech

No. 3 Sonny Styles, LB, Ohio State

No. 2 Jeremiyah Love, RB, Notre Dame

No. 1 Fernando Mendoza, QB, Indiana







