PFF high on Big Blue's offensive weapons
This week, Pro Football Focus ranked all 32 receiving corps ahead of the 2021 season. The Giants landed at No. 12 on the list but received high praise from PFF's Steve Palazzolo.
As Palazzolo wrote, "One of the biggest offseason storylines is the overhaul of New York's pass-catchers. They signed Kenny Golladay, perhaps the best catch-point receiver in the NFL, and he'll immediately add a necessary vertical threat. Since entering the league, Golladay has caught 53.6% of his contested targets, the fourth-best in the NFL.
The addition of Golladay takes the pressure off Darius Slayton, who has been an explosive playmaker in his own right. He's averaged 15.2 yards per reception in his two years, and he pairs with Golladay to form one of the better vertical duos in the league."
Palazzolo also highlighted the addition of first-round pick Kadarius Toney, who "can make an immediate impact in the slot and on gimmick plays," while also mentioning Sterling Shepard, John Ross, Evan Engram and Kyle Rudolph as big parts of the offense in 2021.
PFF's senior analyst concludes by describing the Giants' transformation in the passing game this offseason as one of the biggest in the NFL, as the variety of pass-catchers gives the unit "top-five potential."
The analytics site also recently ranked all 32 running back units across the league, where again the Giants came in at No. 12. However, PFF's Ben Linsey writes that when healthy, Saquon Barkley remains "one of the most dynamic running backs in the NFL."
ESPN recently conducted a poll of 50 league executives, coaches, scouts and players to determine the top 10 players at each position for the 2021 season. Just last week, ESPN staff writer Jeremy Fowler revealed the running back rankings, where Barkley landed at No. 6, one spot ahead of Cowboys RB Ezekiel Elliott.
21 Questions: Next steps in Year 2 under Joe Judge
Dan Salomone: On Jan. 9, 2020, Joe Judge said at his introductory press conference that "you don't build the Empire State Building by washing the windows; you build it with the foundation and work it on up." While teams like the Buccaneers and Chiefs sat in their skyscrapers last season, the Giants started to build brick by brick. That's how you get back to the top – not only for a season, but for the long run.
Judge didn't promise to bring any magic wand to the organization or feed fans with the schematic flavor of the year. Rather, he set his sights on incremental improvement. Although it may not have looked like it on the outside when the Giants started 0-5 (and then 1-7), Judge said after the regular-season finale that he learned more about the team during that stretch than he did during the four-game winning streak – one that kept the NFC East race alive until the 256th and final game of an unprecedented NFL season.
So, what's Phase II of this construction project?
"I have kind of a vision internally that I know where we're going, and I have a process and steps," he said in his season-ending press conference. "Obviously, we have to improve on the field with some tangible results. We could look at that. We have to make sure we make progress across the board with personnel and schematics. But I have kind of measures in the rungs along the way that I kind of keep tabs on. I make sure the team is moving in the right direction. Not to be kind of evasive with that answer right there, but I'm not going to set out some identified goal for everyone to go ahead and measure us against on a yearly basis."
You'll know it when he takes out the Windex and squeegee.
View photos of the New York Giants' active 53-man roster as it currently stands.


RB Saquon Barkley

RB Devontae Booker

CB James Bradberry

G Ben Bredeson

RB Gary Brightwell

LB Lorenzo Carter

WR Pharoh Cooper

DB Keon Crossen

LB Tae Crowder

OT Korey Cunningham

P Riley Dixon

TE Evan Engram

QB Jake Fromm

K Graham Gano

FB Cullen Gillaspia

QB Mike Glennon

WR Kenny Golladay

G Will Hernandez

DT Austin Johnson

WR Collin Johnson

DL Raymond Johnson III

QB Daniel Jones

LS Casey Kreiter

DL Dexter Lawrence

DB Julian Love

G Wes Martin

LB Benardrick McKinney

S Xavier McKinney

TE Chris Myarick

LB Azeez Ojulari

DB Steven Parker

OT Matt Peart

FB Elijhaa Penny

C Billy Price

LB Reggie Ragland

DB J.R. Reed

LB Quincy Roche

TE Kyle Rudolph

DB Logan Ryan

DT Danny Shelton

WR Sterling Shepard

OL Matt Skura

WR Darius Slayton

LB Elerson G. Smith

OT Nate Solder

OT Andrew Thomas

DT Leonard Williams
Must-see photos from Giants' 2021 Media Day
Check out the gallery below to view the best photos from the Giants' 2021 Media Day as the team gets ready to open training camp.
Check out the best photos from the Giants' 2021 Media Day as the team gets ready to open training camp.


DL Leonard Williams (99)

WR Kenny Golladay (19)

CB James Bradberry (24)

QB Daniel Jones (8)

LB Blake Martinez (54)


TE Kyle Rudolph (80)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

DL Leonard Williams (99)

DB Logan Ryan (23)

DL Leonard Williams (99)

DL Leonard Williams (99)

DL Leonard Williams (99)

WR Kenny Golladay (19)

DL Leonard Williams (99)

DL Leonard Williams (99)

DL Leonard Williams (99)

DL Leonard Williams (99)

DL Leonard Williams (99)

TE Kyle Rudolph (80)

TE Kyle Rudolph (80)

DL Leonard Williams (99)

TE Kyle Rudolph (80)

DL Leonard Williams (99)

TE Kyle Rudolph (80)

TE Kyle Rudolph (80)

WR Kenny Golladay (19)

CB James Bradberry (24)

WR Kenny Golladay (19)

TE Kyle Rudolph (80)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

CB James Bradberry (24)

S Jabrill Peppers (21)

S Jabrill Peppers (21)

S Jabrill Peppers (21)

S Jabrill Peppers (21)

S Jabrill Peppers (21)

S Jabrill Peppers (21)

S Jabrill Peppers (21)

DE Ifeadi Odenigbo (44)

S Jabrill Peppers (21)

DE Ifeadi Odenigbo (44)

DE Ifeadi Odenigbo (44)

S Jabrill Peppers (21)

DE Ifeadi Odenigbo (44)

DE Ifeadi Odenigbo (44)

DE Ifeadi Odenigbo (44)

DE Ifeadi Odenigbo (44)

DE Ifeadi Odenigbo (44)

DE Ifeadi Odenigbo (44)

K Graham Gano (5)

K Graham Gano (5)

K Graham Gano (5)

DE Ifeadi Odenigbo (44)

K Graham Gano (5)

K Graham Gano (5)

K Graham Gano (5)

TE Evan Engram (88)

K Graham Gano (5)

TE Evan Engram (88)

K Graham Gano (5)

K Graham Gano (5)

K Graham Gano (5)

TE Evan Engram (88)

K Graham Gano (5)

TE Evan Engram (88)

TE Evan Engram (88)

TE Evan Engram (88)

TE Evan Engram (88)

TE Evan Engram (88)

TE Evan Engram (88)

DL Dexter Lawrence (97)

TE Evan Engram (88)

TE Evan Engram (88)

DL Dexter Lawrence (97)

TE Evan Engram (88)

DL Dexter Lawrence (97)

TE Evan Engram (88)

RB Devontae Booker (28)

CB Darnay Holmes (30)

DL Dexter Lawrence (97)

DL Dexter Lawrence (97)

RB Devontae Booker (28)

RB Devontae Booker (28)

RB Devontae Booker (28)

CB Darnay Holmes (30)

RB Devontae Booker (28)

RB Devontae Booker (28)

CB Darnay Holmes (30)

RB Devontae Booker (28)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

WR Darius Slayton (86)

WR Darius Slayton (86)

CB Darnay Holmes (30)

CB Darnay Holmes (30)

WR Darius Slayton (86)

CB Darnay Holmes (30)

WR Darius Slayton (86)

WR Darius Slayton (86)

WR Darius Slayton (86)

WR Darius Slayton (86)

WR Darius Slayton (86)

WR Darius Slayton (86)

WR Darius Slayton (86)

WR Darius Slayton (86)

QB Daniel Jones (8)

WR Darius Slayton (86)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

QB Daniel Jones (8)

DL B.J. Hill (95)

QB Daniel Jones (8)

QB Daniel Jones (8)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

LB Blake Martinez (54)

DL B.J. Hill (95)

DL B.J. Hill (95)

DL B.J. Hill (95)

LB Blake Martinez (54)

DL B.J. Hill (95)

LB Blake Martinez (54)

DL B.J. Hill (95)

DL B.J. Hill (95)

DL B.J. Hill (95)

DL B.J. Hill (95)

DT Austin Johnson (98)

DL B.J. Hill (95)

DL B.J. Hill (95)

DT Austin Johnson (98)

DT Austin Johnson (98)

DT Austin Johnson (98)

DL B.J. Hill (95)

DT Austin Johnson (98)

DT Austin Johnson (98)

OL Andrew Thomas (78)

DT Austin Johnson (98)

DT Austin Johnson (98)

OL Andrew Thomas (78)

OT Andrew Thomas (78)

OL Andrew Thomas (78)

OL Andrew Thomas (78)

OL Andrew Thomas (78)

OL Andrew Thomas (78)

OL Andrew Thomas (78)

LB Lorenzo Carter (59)

OL Andrew Thomas (78)

LB Lorenzo Carter (59)

OL Andrew Thomas (78)

OL Andrew Thomas (78)

OL Andrew Thomas (78)

OL Andrew Thomas (78)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

LB Lorenzo Carter (59)

DB Logan Ryan (23)

DB Logan Ryan (23)

DB Logan Ryan (23)

DB Logan Ryan (23)

DL Leonard Williams (99)

DB Logan Ryan (23)

LB Lorenzo Carter (59)

S Xavier McKinney (29)

S Xavier McKinney (29)

S Xavier McKinney (29)

S Xavier McKinney (29)

S Xavier McKinney (29)

S Xavier McKinney (29)

S Xavier McKinney (29)

S Xavier McKinney (29)

G Will Hernandez (71)

S Xavier McKinney (29)

S Xavier McKinney (29)

S Xavier McKinney (29)

G Will Hernandez (71)

G Will Hernandez (71)

LB Tae Crowder (48)

G Will Hernandez (71)

G Will Hernandez (71)

G Will Hernandez (71)

LB Tae Crowder (48)

LB Tae Crowder (48)

LB Tae Crowder (48)

LB Tae Crowder (48)

LB Tae Crowder (48)

LB Tae Crowder (48)

LB Tae Crowder (48)

LB Tae Crowder (48)

WR Sterling Shepard (3)

LB Tae Crowder (48)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

WR Sterling Shepard (3)

OL Shane Lemieux (66)

WR Sterling Shepard (3)

OL Shane Lemieux (66)

OL Shane Lemieux (66)

OL Shane Lemieux (66)

OL Shane Lemieux (66)

OL Shane Lemieux (66)

OL Shane Lemieux (66)

OL Shane Lemieux (66)

OL Shane Lemieux (66)

P Riley Dixon (9)

OL Shane Lemieux (66)

P Riley Dixon (9)

OL Shane Lemieux (66)

P Riley Dixon (9)

P Riley Dixon (9)

P Riley Dixon (9)

P Riley Dixon (9)

P Riley Dixon (9)

P Riley Dixon (9)

LB Oshane Ximines (53)

P Riley Dixon (9)

P Riley Dixon (9)

LB Oshane Ximines (53)

LB Oshane Ximines (53)