With OTAs in the rearview mirror and minicamp coming up this week, the Giants.com crew discusses which players have turned heads this spring:
John Schmeelk: Darren Waller. We have seen him a lot and knew his athletic measurements and physical profile. But seeing him in person, you can't help but be impressed about what he looks like on the field. Waller is a HUGE human being. He is also a very fast and agile – this combination of skills makes it extremely difficult for anyone to cover him.
He is too big for cornerbacks. He is too fast for safeties and linebackers to stay attached to him in the secondary. He is smooth in and out of breaks, and looks like an oversized wide receiver. He can play anywhere in the formation, and should be a walking mismatch generator for the Giants' offensive staff to plan around.
Dan Salomone: On offense, you can't miss wide receiver Parris Campbell, who jumped on the new jersey rule and snagged No. 0. The Ohio State product ran a 4.31 40-yard dash at the 2019 NFL Combine and was drafted in the second round by Indianapolis, where he spent four seasons. The first three of those seasons were riddled with "freak accidents" that "weren't avoidable." But he played a full slate in 2022 and unsurprisingly posted career numbers. Now the Giants' brain trust can scheme up how to best use him.
On defense, linebacker Bobby Okereke is another veteran addition who turned heads in his first spring practices with the Giants. It's tough for an inside linebacker to let loose in non-contact OTAs, but he certainly showed his skills in the passing game and broke up some passes. Both newcomers will be key pieces in the Giants' 2023 plans.
View all the action from the Quest Diagnostics Training Center as OTAs come to a close.






John Michael Schmitz (61), Daniel Jones (8)

WR Parris Campbell (0)


WR Sterling Shepard (3), WR Parris Campbell (0)

Jalin Hyatt (84)


WR Parris Campbell (0)

S Xavier McKinney (29)


DB Gervarrius Owens (31)

DB Bobby McCain (21)

WR Parris Campbell (0)

WR Kalil Pimpleton (81)

DB Cor'dale Flott (28)

DB Rodarius Williams (25)

WR Isaiah Hodgins (18)

WR Jeff Smith II (19)

WR David Sills V (13)

TE Darren Waller (12)

TE Daniel Bellinger (82)

TE Darren Waller (12)

WR Jeff Smith II (19)

DB Germon Green (34)

DB Germon Green (34)

DB Germon Green (34)

TE Darren Waller (12)

DB Alex Cook (23)

TE Darren Waller (12)

DB Gervarrius Owens (31)


DB Bobby McCain (21)

WR David Sills V (13)

LB Jihad Ward (55)

WR Isaiah Hodgins (18)

DB Nick McCloud (44)

WR Isaiah Hodgins (18)

WR Isaiah Hodgins (18)

DB Cor'dale Flott (28)

WR Kalil Pimpleton (81)

WR Isaiah Hodgins (18)

WR Parris Campbell (0)

WR Jaydon Mickens (88)

WR Bryce Ford-Wheaton (6)

WR Jalin Hyatt (84)

WR Jeff Smith II (19)

TE Darren Waller (12)

WR Jamison Crowder (80)

QB Tommy DeVito (5)

QB Tommy DeVito (5-O)

QB Tyrod Taylor (2)

QB Tyrod Taylor (2)

WR Parris Campbell (0)

WR Isaiah Hodgins (18)


WR Isaiah Hodgins (18)

S Xavier McKinney (29)

QB Daniel Jones (8)

RB Jashaun Corbin (25)

RB Jashaun Corbin (25)

RB Jashaun Corbin (25)

WR Collin Johnson (15)

WR Parris Campbell (0)

WR Jalin Hyatt (84)

WR Parris Campbell (0)

WR Jalin Hyatt (84)

WR Jeff Smith II (19)

WR David Sills V (13)

WR Jeff Smith II (19)

WR Isaiah Hodgins (18)

WR Isaiah Hodgins (18)

WR Jalin Hyatt (84)

DB Tre Hawkins III (37)

DB Darnay Holmes (30)

DB Armini Oruwariye (20)

WR Darius Slayton (86)

DB Armini Oruwariye (20)

WR Jalin Hyatt (84)

WR Jamison Crowder (80)

WR Parris Campbell (0)

QB Tyrod Taylor (2)

DB Cor'dale Flott (28)

TE Lawrence Cager (83)

OLB Habakkuk Baldonado (45)

LB Carter Coughlin (52)

LB Cam Brown (47)

LB Jihad Ward (55)

TE Lawrence Cager (83)

LB Oshane Ximines (53)

DB Bobby McCain (21)

S Xavier McKinney (29), DB Darnay Holmes (30)

WR Jeff Smith II (19)

DB Nick McCloud (44)

TE Lawrence Cager (83)

LB Bobby Okereke (58)

LB Bobby Okereke (58)

LB Bobby Okereke (58)

S Xavier McKinney (29)

LB Dyontae Johnson (54)

DB Leonard Johnson (35)

DB Alex Cook (23)

WR Jaydon Mickens (88)

WR Bryce Ford-Wheaton (6)


WR Bryce Ford-Wheaton (6)







S Xavier McKinney (29)



Nick McCloud (44)

Darius Slayton (86)

Eric Gray (20)

Eric Gray (20)

Matt Breida (31)

Dyontae Johnson (54)

Deonte Banks (36)

Matt Breida (31)

Adoree' Jackson (22), Deonte Banks (36)

Dyontae Johnson (54)

Jashaun Corbin (25), Tyrod Taylor (2)

Amani Oruwariye (20)

Amani Oruwariye (20)

Gary Brightwell (23)

Bobby Okereke (58)

Casey Kreiter (59)

Jashaun Corbin (25)

Casey Kreiter (59)

Jamie Gillan (6)

Cameron Lyons (48)

Chris Myarick (85)

Ryan Jones (49)

Eric Gray (20)

Ryan Jones (49)

Darrian Beavers (43)

Jashaun Corbin (25)

Kayvon Thibodeaux (5)

Darrian Beavers (43)

Ryan Jones (49)


Jason Pinnock (27)

Jason Pinnock (27)



Oshane Ximines (53), Azeez Ojulari (51), Tomon Fox (49)
























WR Sterling Shepard (3)















LB Troy Brown (46)

LB Dyontae Johnson (54)

DB Adoree' Jackson (22)

WR Isaiah Hodgins (18)

DB Adoree' Jackson (22)

LB Troy Brown (46)

LB Troy Brown (46)

WR Darius Slayton (86)

LB Micah McFadden (41), LB Troy Brown (46), LB Dyontae Johnson (54)

LB Micah McFadden (41), LB Troy Brown (46), LB Dyontae Johnson (54)

WR Jalin Hyatt (84)

WR Jalin Hyatt (84)

LB Micah McFadden (41), LB Troy Brown (46), LB Dyontae Johnson (54)

WR Jalin Hyatt (84)


WR Parris Campbell (0)


TE Daniel Bellinger (82), G Shane Lemieux (66), OL Devery Hamilton (62), OL Mark Glowinski (64), LS Casey Kreiter (59), OL Jack Anderson (77), LB Jarrad Davis (57), OL J.C. Hassenaauer (63), TE Tommy Sweeney (89), K Graham Gano (9)

WR Jeff Smith II (19), WR Parris Campbell (0)

OL Evan Neal (73), OLB Kayvon Thibodeaux (5)

WR Isaiah Hodgins (18)

WR Parris Campbell (0), WR Isaiah Hodgins (18), WR Bryce Ford-Wheaton (6), WR Jalin Hyatt (84), WR Jamison Crowder (80), WR Jalin Hyatt (84), WR Collin Johnson (15), WR Darius Slayton (86)

TE Daniel Bellinger (82), G Shane Lemieux (66), OL Devery Hamilton (62), OL Mark Glowinski (64), LS Casey Kreiter (59), OL Jack Anderson (77), LB Jarrad Davis (57), OL J.C. Hassenaauer (63), TE Tommy Sweeney (89), K Graham Gano (9)

TE Daniel Bellinger (82), G Shane Lemieux (66), OL Devery Hamilton (62), OL Mark Glowinski (64), LS Casey Kreiter (59), OL Jack Anderson (77), LB Jarrad Davis (57), OL J.C. Hassenaauer (63), TE Tommy Sweeney (89), K Graham Gano (9)

DB Rodarius Williams (25)

TE Lawrence Cager (83)


S Xavier McKinney (29)

DB Cor'dale Flott (28)

DB Adoree' Jackson (22)

OLB Habakkuk Baldonado (45)

RB Matt Breida (31)

OLB Kayvon Thibodeaux (5)

OLB Habakkuk Baldonado (45)

OLB Kayvon Thibodeaux (5)

OLB Tomon Fox (49)

LB Oshane Ximines (53)

OLB Kayvon Thibodeaux (5)

OLB Habakkuk Baldonado (45)

LB Jihad Ward (55)

LB Jihad Ward (55)

LB Azeez Ojulari (51)

OLB Habakkuk Baldonado (45)

DB Adoree' Jackson (22), DB Cor'dale Flott (28), DB Zyon Gilbert (38)

OLB Kayvon Thibodeaux (5)

DB Adoree' Jackson (22), DB Cor'dale Flott (28), DB Zyon Gilbert (38)

DB Adoree' Jackson (22), DB Cor'dale Flott (28), DB Zyon Gilbert (38)

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

DB Adoree' Jackson (22), DB Cor'dale Flott (28), DB Zyon Gilbert (38)

DB Adoree' Jackson (22), DB Cor'dale Flott (28), DB Zyon Gilbert (38)

TE Tommy Sweeney (89)




WR Jeff Smith II (19)

















LB Bobby Okereke (58)

WR Jalin Hyatt (84)

DB Deonte Banks (36)

WR Jeff Smith II (19)

DB Zyon Gilbert (38)

WR Jeff Smith II (19)

WR Bryce Ford-Wheaton (6)

WR Darius Slayton (86)

TE Daniel Bellinger (82)

WR Collin Johnson (15)

TE Daniel Bellinger (82)

WR Jeff Smith II (19), WR Parris Campbell (0), TE Lawrence Cager (83), WR Isaiah Hodgins (18), WR Darius Slayton (86), QB Tyrod Taylor (2)

DB Cor'dale Flott (28)

S Xavier McKinney (29), DB Deonte Banks (36)

DB Deonte Banks (36)

WR Isaiah Hodgins (18)

Head Coach Brian Daboll

QB Tyrod Taylor (2)

QB Tyrod Taylor (2)

LB Jarrad Davis (57)

QB Tyrod Taylor (2)

WR Isaiah Hodgins (18), WR Darius Slayton (86)

WR Jeff Smith II (19)

DB Tre Hawkins III (37)

DB Zyon Gilbert (38)

DL Jordan Riley (95), DL Rakeem Nunez-Roches Sr (93)

DB Zyon Gilbert (38)

QB Daniel Jones (8)

DB Deonte Banks (36)

QB Daniel Jones (8)






WR Jalin Hyatt (84)

WR Parris Campbell (0)

WR Jeff Smith II (19), QB Daniel Jones (8)

DB Deonte Banks (36)

DL Leonard Williams (99), DL Dexter Lawrence II (97)

WR Jalin Hyatt (84)

WR Jamison Crowder (80)


P Jamie Gillan (6)

TE Lawrence Cager (83)

TE Daniel Bellinger (82)

WR Jaydon Mickens (88)

S Xavier McKinney (29)

WR Darius Slayton (86)

RB Gary Brightwell (23)

DB Nick McCloud (44)


Head Coach Brian Daboll, Senior Vice President and General Manager Joe Schoen

TE Ryan Jones (49)

WR Parris Campbell (0)

Head Coach Brian Daboll

QB Daniel Jones (8)

WR Jaydon Mickens (88), WR Jalin Hyatt (84)

S Xavier McKinney (29)

QB Tyrod Taylor (2)










Lance Medow: It's hard to walk away from OTAs and not be impressed with Darren Waller, even when he's not running routes and catching passes. At 6-6, the former Pro Bowler presents quite the target for Daniel Jones and their chemistry is already evident even before the start of training camp. Waller is an established veteran, who has produced an impressive resume but seeing him in person provides a different perspective. Last week, when Darius Slayton met with the media, he even joked, he makes sure not to stand too close to Waller during drills so that his new teammate doesn't make Darius seem smaller. If that's the biggest concern, then it's a good problem to have.
Waller has the potential to lead the Giants in receiving yards this season as the team's offense could be similar to the Chiefs where the tight end does the heavy lifting. Let's not overlook Mike Kafka was with Travis Kelce in Kansas City for several seasons and helped orchestrate an offense built around that position. What makes Waller appealing is his versatility. He can line up inside and outside and thanks to his impressive frame, his catch radius creates issues for opposing defenders. You have to be very cautious around this time of the year of jumping to conclusions and reading too much into practice sessions where there's no contact. That's why you can only take so much away from spring workouts but it's not a stretch to say Waller has stood out from a pure optics standout in terms of his build and size. That's an attractive asset for New York's offense and now it's a matter of that translating to the field once they put on the pads and go to work.
Matt Citak: Darren Waller is the easy answer here, but since he's already been covered, let's go with some of the rookies. The team's first three selections from this year's draft, Deonte Banks, John Michael Schmitz and Jalin Hyatt, garnered plenty of praise from the media immediately following the draft. Through the first few weeks of spring practices, it's easy to see why.
Banks has made several strong plays in 7-on-7 drills during OTAs, including some pass breakups and interceptions. While speaking to the media last week, defensive coordinator Wink Martindale praised the rookie corner and even quoted the famous Ted Lasso when discussing Banks' ability to quickly move onto the next play. It's tough to gather too much from OTAs when it comes to offensive linemen as contact is not permitted, but Daniel Jones has already commended Schmitz's football intelligence and work ethic. As for Hyatt, the rookie receiver has flashed the speed and strong hands that helped him take home last year's Biletnikoff Award. The speedster has made several nice catches during team drills, both from short and long range, and has looked crisp with his route-running.
Banks, Schmitz and Hyatt will still need to earn their playing time during training camp, but it's easy to see all three receiving plenty of action during their first NFL season.
