clock menu more-arrow no yes

Filed under:

New York Giants roster rankings: Nos. 20-11

New, comments

There are some big names and key players in this group

Dallas Cowboys v New York Giants
Evan Engram
Photo by Jim McIsaac/Getty Images

We are into the territory of players who could be keys to the New York Giants’ 2020 season as we continue to roll through our rankings of the roster.

Nos. 20-11

20. DB Julian Love
19. LB Lorenzo Carter
18. P Riley Dixon
17. S Xavier McKinney
16. OT Nate Solder
15. OT Andrew Thomas
14. DT Leonard Williams
13. DT Dalvin Tomlinson
12. G Will Hernandez
11. TE Evan Engram

First, I’m going to guess that some of you will complain about having Nate Solder this high on the list. Fact is, though, the veteran left tackle remains a starter and an every down player at a premium position. That’s going to land him somewhere inside the top 25.

Julian Love is at No. 20. That’s a pretty high ranking, I know. I think, though, that Love is going to be pretty close to an every-down defender in some capacity.

Punter Riley Dixon is No. 18. I had to put him in the top 20. I mean, seriously, there were times a year ago when he was the most dependable player on the roster.

The Giants’ top two draft picks, Andrew Thomas and Xavier McKinney, land in this group.

Will Hernandez at 12 could move up if he has a good third season. Evan Engram will likely move into the top 10, maybe even top 5, if he simply stays on the field.

Giants 2020 Roster Rankings

Rank Player Position
Rank Player Position
91 Sandro Platzgummer RB
90 Malcolm Elmore DB
89 Rysen John TE
88 Dana Levine Edge
87 Jaquarius Landrews DB
86 Christian Angulo CB
85 Oluwole Betiku Edge
84 Dominique Ross LB
83 Kyle Markway TE
82 Niko Lalos Edge
81 Tyler Haycraft OL
80 Binjimen Victor WR
79 Derrick Dillon WR
78 Case Cookus QB
77 Austin Mack WR
76 Kyle Murphy OL
75 Javon Leake RB
74 Mark McLaurin LB
73 Nate Wozniak OT
72 George Aston FB
71 Alex Bachman WR
70 Rashaan Gaulden CB
69 David Sills V WR
68 Dravon Askew-Henry CB
67 Josiah Tauaefa LB
66 Chad Slade OL
65 Devante Downs LB
64 Chris Peace LB
63 Eric Smith OT
62 Chris Slayton DT
61 Garrett Dickerson TE
60 Eric Tomlinson TE
59 Jon Hilliman RB
58 Alex Tanney QB
57 Sean Chandler S
56 Tae Crowder LB
55 Chris Williamson CB
54 T.J. Brunson LB
53 Carter Coughlin LB
52 Cameron Brown LB
51 RJ McIntosh DT
50 Da'Mari Scott WR
49 Cooper Rush QB
48 Wayne Gallman RB
47 Aldrick Rosas PK
46 Austin Johnson DT
45 Grant Haley CB
44 Montre Hartage DB
43 Corey Coleman WR
42 Colt McCoy QB
41 Casey Kreiter LS
40 Matt Peart OT
39 Shane Lemieux OL
38 Darnay Holmes CB
37 Cameron Fleming OT
36 Dion Lewis RB
35 Nick Gates OL
34 Levine Toilolo TE
33 Kaden Smith TE
32 Corey Ballentine CB
31 Sam Beal CB
30 David Mayo LB
29 Nate Ebner ST
28 Cody Core ST/WR
27 B.J. Hill DT
26 Elijhaa Penny FB
25 DeAndre Baker CB
24 Spencer Pulley C
23 Oshane Ximines LB
22 Kyler Fackrell LB
21 Ryan Connelly LB
20 Julian Love DB
19 Lorenzo Carter Edge
18 Riley Dixon Punter
17 Xavier McKinney S
16 Nate Solder OT
15 Andrew Thomas OT
14 Leonard Williams DT
13 Dalvin Tomlinson DT
12 Will Hernandez G
11 Evan Engram TE
10 Kevin Zeitler G
9 Jabrill Peppers S
8 Golden Tate WR
7 Dexter Lawrence DT
6 Darius Slayton WR
5 Blake Martinez LB
4 James Bradberry CB
3 Sterling Shepard WR
2 Saquon Barklety RB
1 Daniel Jones QB