The Giants had their third consecutive day of practice to start training camp. Temperatures pushed into the mid-90's, even during the late morning (10am-noon) practice. There was a light breeze to make it slightly less oppressive under bright sunny skies. The team wore shells for the first time and will do so again on Sunday before they practice in full pads for the first time on Monday afternoon.
See the best photos from Friday's training camp practice at the Quest Diagnostics Training Center.


TE Theo Johnson (84) and WR Malik Nabers (1)

Head Coach Brian Daboll

RB Dante Miller (25)

QB Jaxson Dart (6)

QB Russell Wilson (3)

G Austin Schlottmann (65)

CB Paulson Adebo (21)

Head Coach Brian Daboll

TE Daniel Bellinger (82)

CB Art Green (35)

ILB Darius Muasau (53)

G Austin Schlottmann (65)

DT Darius Alexander (91)

G Aaron Stinnie (64)

G Aaron Stinnie (64)

G Aaron Stinnie (64)

G Jake Kubas (63)

WR Ihmir Smith-Marsette (87)

CB Tre Hawkins III (37)

RB Dante Miller (25)

RB Dante Miller (25)

WR Ihmir Smith-Marsette (87)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

OLB Abdul Carter (51)

CB Art Green (35)

CB Cor'Dale Flott (28)

QB Jaxson Dart (6)

Head Coach Brian Daboll

CB Nic Jones (31)

CB Cor'Dale Flott (28)

S K'Von Wallace (34)

WR Juice Wells Jr. (2)

QB Jaxson Dart (6)

C John Michael Schmitz Jr. (61)

OLB Kayvon Thibodeaux (5)

Head Coach Brian Daboll

OLB Kayvon Thibodeaux (5)

CB Dru Phillips (22)

OLB Kayvon Thibodeaux (5)

DT Roy Robertson-Harris (95)

QB Jaxson Dart (6)

Head Coach Brian Daboll

DT Roy Robertson-Harris (95)

WR Darius Slayton (18)

WR Jordan Bly (12)

WR Jordan Bly (12)

DL Rakeem Nuñez-Roches (93)

QB Jaxson Dart (6)

WR Wan'Dale Robinson (17)

WR Wan'Dale Robinson (17)

WR Malik Nabers (1)

RB Devin Singletary (26)

WR Wan'Dale Robinson (17)

Head Coach Brian Daboll

WR Darius Slayton (18) and WR Malik Nabers (1)

QB Jaxson Dart (6)

QB Jameis Winston (19)

QB Tommy DeVito (15)

QB Jameis Winston (19)

QB Jameis Winston (19)

CB Dru Phillips (22)

RB Devin Singletary (26)

WR Zach Pascal (83)

CB Dru Phillips (22)

DL Dexter Lawrence II (97)

QB Russell Wilson (3)

S Tyler Nubin (27)

WR Zach Pascal (83)

QB Russell Wilson (3)

G Aaron Stinnie (64)

QB Jaxson Dart (6)

LB Demetrius Flannigan-Fowles (44) RB Cam Skattebo (44)

WR Zach Pascal (83)

xx

WR Jalin Hyatt (13)

WR Jalin Hyatt (13)

DT Elijah Chatman (94)

CB Nic Jones (31)

QB Jaxson Dart (6) and RB Cam Skattebo (44)

RB Cam Skattebo (44)

QB Jaxson Dart (6)

RB Cam Skattebo (44)

QB Tommy DeVito (15)

QB Tommy DeVito (15)

TE Theo Johnson (84)

DL Dexter Lawrence II (97)

TE Theo Johnson (84)

TE Theo Johnson (84)

DT Darius Alexander (91)

WR Lil'Jordan Humphrey (81)

DT Darius Alexander (91)

DL Dexter Lawrence II (97)

TE Daniel Bellinger (82)

WR Darius Slayton (18)

CB TJ Moore (30)

DT Cory Durden (69)

DL Rakeem Nuñez-Roches (93)

DL Rakeem Nuñez-Roches (93)

RB Tyrone Tracy Jr. (29)

DL Dexter Lawrence II (97)

RB Tyrone Tracy Jr. (29)

WR Malik Nabers (1)

Brian Daboll

T Evan Neal (73)

Brian Daboll

ILB Bobby Okereke (58)

Brian Daboll

Brian Daboll

ILB Ty Summers (47)ILB Bobby Okereke (58)

C John Michael Schmitz Jr. (61)

WR Montrell Washington (80)

OLB Abdul Carter (51)

RB Cam Skattebo (44)

WR Lil'Jordan Humphrey (81)

WR Dalen Cambre (5), CB Korie Black (25)

QB Tommy DeVito (15)

QB Russell Wilson (3), Brian Daboll

OLB Abdul Carter (51)

K Graham Gano (9)

OLB Abdul Carter (51)

OL Marcus Mbow (71)

TE Greg Dulcich (89)

G Austin Schlottmann (65)

OL Marcus Mbow (71)

OL Jaison Williams (68)

QB Jameis Winston (19)

QB Jaxson Dart (6)

TE Theo Johnson (84)

P Jamie Gillan (12)

P Jamie Gillan (12)

WR Lil'Jordan Humphrey (81)

CB Art Green (35)

T Jermaine Eluemunor (72)

LB Demetrius Flannigan-Fowles (44)

WR Malik Nabers (1),LB Chris Board (49)

WR Juice Wells Jr. (2),CB Ronald Delancy III (34)

ILB Micah McFadden (41)

CB Ronald Delancy III (34)

QB Jaxson Dart (6)

ILB Micah McFadden (41)

WR Malik Nabers (1),CB Dru Phillips (22)

CB Paulson Adebo (21)

CB Deonte Banks (2)

CB O'Donnell Fortune (39)

CB Cor'Dale Flott (28)

K Graham Gano (9),) K Jude McAtamney (99)


QB Russell Wilson (3),C John Michael Schmitz Jr. (61)

Brian Daboll, TE Theo Johnson (84)

Brian Daboll

OLB Brian Burns (0)

RB Rushawn Baker (36)

T Evan Neal (73)

C John Michael Schmitz Jr. (61), RB Devin Singletary (26)

WR Ihmir Smith-Marsette (87)
* Practice featured a lot of short passes, from quick passes to the wide receivers, to screen passes and check downs. The team did work outside of the red zone for the first time, stretching the field with a few deep passes.
* Russell Wilson went to Malik Nabers on his first two throws during 7-on-7. On the second attempt, he connected on a deep in-cut after a brief bobble by Nabers for an explosive play. Wilson has looked to Nabers frequently through the first three practices, as they build chemistry after Nabers did not do any 7-on-7 or team work in the spring.
* Later, Wilson hit Nabers on the biggest play of the day, a beautifully thrown deep ball down the right sideline. Paulson Adebo was with Nabers step for step until he lost his footing, and Nabers caught the pass and scored a 50+ yard touchdown.
* There were two other excellent throws during 7-on-7. Tommy DeVito squeezed the ball into a small window to Beaux Collins on a crossing pattern. To end the period, Jameis Winston thew a ball with nice touch right over the shoulder of undrafted free agent wide receiver Jordan Bly for a big gain down the left sideline.
* Deonte Banks continues to play tight coverage; today, he made up ground late to knock away a deep pass intended for Darius Slayton. Tyler Nubin got his hands on the ball, too, coming down from the safety position to knock away a pass to Malik Nabers. Korie Black and Dru Phillips forced incompletions with good coverage.
* Dane Belton and Tomon Fox got into the backfield for potential sacks. Abdul Carter continues to challenge the edge with his speed to reduce the width of the passing pocket. Chauncey Gholston got near the quarterback on a pass rush and Kayvon Thibodeaux had a would-be tackle for loss on a run and a sack later on in the day, forcing Jameis Winston to scramble out of the backfield.
* Practice ended with two competitive "move the ball" periods. The first team offense took it down near the red zone but the aforementioned pass break-up by Dru Phillips ended the drive.
* Jameis Winston started the next drive and moved the ball down the field with several quick passes. Cam Skattebo caught one of those passes, and did a good job of setting up his blockers on a screen by staying inside. Jaxson Dart took over the last few plays and finished the drive with a touchdown on a throw to Skattebo towards the right sideline.
* There was one scary moment in practice. After a downfield completion to Greg Dulcich, Brian Burns chased the tight end and ran into Wan'Dale Robinson. Both players went down but both eventually got up and walked off the field.
View the top practice photos from Day 2 of training camp at the Quest Diagnostics Training Center.


ILB Bobby Okereke (58)

S Jevón Holland (8)

OLB Abdul Carter (51)


CB O'Donnell Fortune (39), WR Lil'Jordan Humphrey (17)

RB Tyrone Tracy Jr. (29)

OLB Kayvon Thibodeaux (5), OLB Abdul Carter (51)

WR Malik Nabers (1)

S Tyler Nubin (27)

QB Jaxson Dart (6)

OLB Brian Burns (0)

DT Roy Robertson-Harris (95)

Head Coach Brian Daboll

ILB Bobby Okereke (58)

OLB Kayvon Thibodeaux (5)

WR Wan'Dale Robinson (17)

QB Jaxson Dart (6)


S K'Von Wallace (34)

WR Zach Pascal (83)

OLB Kayvon Thibodeaux (5)

WR Juice Wells Jr. (2)

Head Coach Brian Daboll

QB Jaxson Dart (6)

OLB Brian Burns (0)

QB Jaxson Dart (6)

Outside Linebackers coach Charlie Bullen

RB Tyrone Tracy Jr. (29)

Outside Linebackers coach Charlie Bullen

ILB Bobby Okereke (58)

OLB Abdul Carter (51)

ILB Bobby Okereke (58)

QB Jaxson Dart (6)

ILB Darius Muasau (53)

S Dane Belton (24)

S Makari Paige (38)

OLB Brian Burns (0)

S Makari Paige (38)

OL Marcus Mbow (71)

S Makari Paige (38)

QB Jameis Winston (19)

QB Jaxson Dart (6)

RB Tyrone Tracy Jr. (29)

ILB Dyontae Johnson (54)

OLB Kayvon Thibodeaux (5)

OL Marcus Mbow (71)

QB Jaxson Dart (6)

T James Hudson III (55)

OL Evan Neal (73)

OL Evan Neal (73), T Stone Forsythe (70)

T Stone Forsythe (70)


G Jon Runyan Jr. (76), T James Hudson III (55)

T James Hudson III (55)

WR Ihmir Smith-Marsette (87)

WR Ihmir Smith-Marsette (87)

RB Dante Miller (25)

WR Ihmir Smith-Marsette (87)

S Tyler Nubin (27)

QB Tommy DeVito (15)

DT Roy Robertson-Harris (95)

S Tyler Nubin (27)

S Jevón Holland (8)

S Tyler Nubin (27)

QB Jaxson Dart (6)

OLB Kayvon Thibodeaux (5) and OLB Tomon Fox (45)

G Greg Van Roten (74)

CB Deonte Banks (2)


S Jevón Holland (8)

OLB Brian Burns (0)

CB Deonte Banks (2)
