Tuesday evening was the first practice in pads for the Giants at training camp. The sun was out with temperatures in the low 80's.
Here's what I saw from the sideline:
* Players in pads means the first day of offensive-defensive line 1-on-1s. Andrew Thomas picked up where he left off last year, winning both his reps. He looks every bit the part of an All-Pro left tackle.
* Evan Neal had a strong rep on his first snap, riding the pass rusher up field and around the quarterback to counter a speed rush.
* Ben Bredeson had two excellent reps when he took his turn at center, getting his hands inside and stalemating the defensive tackle trying to get around him.
* Leonard Williams showed off his pass rushing prowess, twice using his hands to free himself from the guard and get to the quarterback.
* Josh Ezeudu won his first rep, attacking the defensive tackle at the snaps and stopping him at the line of scrimmage.
* Tomon Fox had the best rush of practice, using his length and a bull rush on the offensive tackle, and eventually pushing him down the ground. Fox is looking to build off a strong rookie year as a 2022 undrafted free agent. New addition Brandin Bryant had a good pass rush move with a little push pull to get past the offensive guard.
* In 9-on-7 drills, the offensive line opened up a big hole on the first play. Saquon Barkley ran right behind a pulling Josh Ezeudu before getting into the secondary.
* On the following play, Rakeem Nunez-Roches had a stuff at the line of scrimmage. On the next play, on a zone run left, inside linebacker Darian Beavers shot a gap for another stuff.
* Shane Lemieux had a couple of strong blocks during 1-on-1s and 9-on-7 drills.
* While the big men were doing 1-on-1s and 9-on-7, Deonte Banks knocked a pass away intended for Jalin Hyatt during WR-DB drills. Cor'Dale Flott jumped a short route for an interception. Nick McCloud and Rodarius Williams also had pass breakups. Tommy DeVito hit Kalil Pimpleton for a long touchdown in the same period.
* During 11-on-11, Tre Hawkins had a pair of pass breakups, including a deep one down the field. Xavier McKinney won on a contested catch attempt by Darren Waller, knocking it way. Darren Evans also had pass breakup.
* Isaiah Hodgins almost made an acrobatic jumping catch on a deep pass down the right sideline, but he only got one foot down before Hawkins forced him out of bounds.
* Saquon Barkley caught a screen pass, made a defender miss and ran for a big gain into the secondary.
* Deonte Banks and Dexter Lawrence had would-be sacks. Ojulari had a pressure and a tackle for loss on a read-option play, staying outside and reading it perfectly. Fox and Oshane Ximines were also found in the backfield.
* The coaching staff and front office have been wearing t-shirts bearing a logo that says "WE>ME" this week at practice.
View photos from Monday's training camp practice at the Quest Diagnostics Training Center.


OLB Azeez Ojulari (51)

RB Saquon Barkley (26)

Brian Daboll Head Coach

T Evan Neal (73)

WR Sterling Shepard (3)

DL Leonard Williams (99)

OLB Kayvon Thibodeaux (5)

S Xavier McKinney (29), TE Darren Waller (12)

RB Saquon Barkley (26)

S Jason Pinnock (27)

CB Tre Hawkins III (37), S Jason Pinnock (27)

WR Jaydon Mickens (88)

CB Amani Oruwariye (20)

ILB Carter Coughlin (52)

TE Darren Waller (12), OLB Azeez Ojulari (51)

OLB Oshane Ximines (53)

S Bobby McCain (21)

ILB Cam Brown (47)

S Dane Belton (24)

G Mark Glowinski (64), DT Jordon Riley (95)

S Xavier McKinney (29)

QB Tommy DeVito (5), G Jack Anderson (77)

QB Daniel Jones (8)

S Xavier McKinney (29)

S Jason Pinnock (27)

ILB Micah McFadden (41)

OLB Azeez Ojulari (51)

RB Saquon Barkley (26)

OLB Azeez Ojulari (51)

RB Saquon Barkley (26)

S Xavier McKinney (29)


RB Saquon Barkley (26)

WR Isaiah Hodgins (18), CB Tre Hawkins III (37)


RB Eric Gray (20)

RB Matt Breida (31)

WR David Sills V (13)

WR David Sills V (13)

S Xavier McKinney (29)

WR Parris Campbell (0)

TE Darren Waller (12)

S Xavier McKinney (29), QB Daniel Jones (8)

RB James Robinson (24)

RB Eric Gray (20)

OLB Oshane Ximines (53)


DL Rakeem Nuñez-Roches (93)

DL Leonard Williams (99)

DL Rakeem Nuñez-Roches (93), T Korey Cunningham (70)

G Shane Lemieux (66), DT Brandin Bryant (69)

C John Michael Schmitz Jr. (61)

OLB Azeez Ojulari (51)

OL Devery Hamilton (62), OLB Tashawn Bower (94)

T Matt Peart (74), OLB Oshane Ximines (53)

G Mark Glowinski (64), DL Ryder Anderson (90)

TE Ryan Jones (49) OLB Tomon Fox (49), G Tyre Phillips (79)

WR David Sills V (13)

WR Isaiah Hodgins (18)

WR Isaiah Hodgins (18)

WR Jalin Hyatt (84)

TE Lawrence Cager (83)

WR Jalin Hyatt (84)

WR Jaydon Mickens (88)

TE Darren Waller (12)

Jamison Crowder (80)

DT Brandin Bryant (69)

WR Isaiah Hodgins (18)

Jamison Crowder (80)

DT Jordon Riley (95)

RB Saquon Barkley (26), QB Daniel Jones (8)

DL Leonard Williams (99)

DL Rakeem Nuñez-Roches (93)

WR Bryce Ford-Wheaton (6), WR Kalil Pimpleton (81)

WR Sterling Shepard (3)

WR David Sills V (13), WR Collin Johnson (15)

WR Parris Campbell (0)

DL Dexter Lawrence II (97)

C John Michael Schmitz Jr. (61)

CB Deonte Banks (36)

ILB Cam Brown (47)

S Xavier McKinney (29)

DL Leonard Williams (99)


DL Rakeem Nuñez-Roches (93), DL A'Shawn Robinson (91), DL Leonard Williams (99), DL Dexter Lawrence II (97)

QB Tyrod Taylor (2), S Xavier McKinney (29)

WR Darius Slayton (86)


C John Michael Schmitz Jr. (61)

Brian Daboll Head Coach


T Andrew Thomas (78), G Tyre Phillips (79)

WR Jalin Hyatt (84)

OLB Oshane Ximines (53)

S Xavier McKinney (29), CB Nick McCloud (44)

T Andrew Thomas (78), G Tyre Phillips (79)

OLB Oshane Ximines (53)

WR Sterling Shepard (3)


QB Tommy DeVito (5)


QB Daniel Jones (8)

WR Sterling Shepard (3)

QB Daniel Jones (8)

QB Daniel Jones (8)

S Xavier McKinney (29)

QB Daniel Jones (8)

WR Sterling Shepard (3)


RB Saquon Barkley (26)

S Xavier McKinney (29)

T Korey Cunningham (70)

S Xavier McKinney (29)

ILB Darrian Beavers (43)

T Korey Cunningham (70)

C John Michael Schmitz Jr. (61)

T Korey Cunningham (70)

ILB Carter Coughlin (52)

OLB Azeez Ojulari (51)

OLB Azeez Ojulari (51)

CB Tre Hawkins III (37)

T Korey Cunningham (70)

G Tyre Phillips (79)

OLB Habakkuk Baldonado (45)

DT Kobe Smith (72)

CB Deonte Banks (36)

OLB Kayvon Thibodeaux (5)

RB Matt Breida (31)

CB Deonte Banks (36)

G Ben Bredeson (68)

LB Bobby Okereke (58)

LB Bobby Okereke (58)

OLB Jihad Ward (55)

LB Bobby Okereke (58)

DL Rakeem Nuñez-Roches (93)

RB Saquon Barkley (26)

Jamison Crowder

CB Adoree' Jackson (22)

K Graham Gano (9)
