New York Giants Roster

Depth Chart | News | NFL Statistics | Fantasy Football Rankings

To view the latest NFL news and rumors on any players on the New York Giants' roster, click on their name to access their individual player notebook.

Note: Official NFL team rosters and depth charts will not be set until the end of training camp.

No. Name Pos Ht Wt Birthdate Age College Status
Abdullah, Khalid RB 05/13/2017 0 James Madison
Adams, Andrew S 05/02/2016 1 Connecticut
Adams, Jerell TE 01/08/2016 1 South Carolina
Apple, Eli CB 01/07/2016 1 Ohio State
Beckham Jr., Odell WR 5-11 198 01/22/2014 3 Louisiana State
Berhe, Nat SS 02/25/2014 3 San Diego State
Bisnowaty, Adam OT 04/29/2017 0 Pittsburgh
Blake, Valentino CB 09/02/2013 3
Bowie, Michael OT 04/27/2013 4 Northwest Oklahoma State
Bromley, Jay DL 02/24/2014 3 Syracuse
52 Casillas, Jonathan LB 6.1 227 06/03/1987 29 Wisconsin
Collins, Landon SS 01/08/2015 2 Alabama
Darkwa, Orleans RB 05/11/2014 3 Tulane
Deayon, Donte CB 05/02/2016 1 Boise State
51 DeOssie, Zak LS 6.3 249 05/24/1984 33 Brown
24 Draughn, Shaun RB 5.9 205 12/07/1987 29
Edwards, SaQwan CB 05/11/2015 2
85 Ellison, Rhett TE 6.4 250 10/03/1988 28 Southern California
Engram, Evan TE 01/26/2017 0
Flowers, Ereck OT 12/30/2014 2 Miami (Fla.)
76 Fluker, D.J. OG 6.4 339 03/13/1991 26 Alabama
Gallman, Wayne RB 03/17/2017 0 Clemson
Gettis, Adam OG 08/25/2014 2 Iowa
Goodson, B.J. LB 04/30/2016 1 Clemson
Grant, Curtis LB 05/12/2015 2 Ohio State
Halapio, Jon OG 01/21/2014 3 Florida
17 Harris, Dwayne WR 5.8 202 09/16/1987 29 East Carolina
Harrison, Damon DL 02/04/2015 2
Hart, Bobby OG 09/13/2015 1 Florida State
94 Herzlich, Mark LB 6.3 246 09/01/1987 29 Boston College
Holmes, Khaled C 6.3 305 01/24/2013 4 Southern California
Huesman, Jacob QB 05/01/2016 1 Tennessee-Chattanooga
Hunter, Michael CB 05/02/2016 1 Oklahoma State
29 Ihenacho, Duke SS 6.1 208 06/16/1989 27 San Jose State
20 Jenkins, Janoris CB 5.8 198 10/29/1988 28 Florida
77 Jerry, John OG 6.4 340 06/14/1986 30 Mississippi
8 Johnson, Josh QB 6.3 215 05/15/1986 31 San Diego
Jones, Brett C 12/24/2014 2
Kennard, Devon DL 6.3 260 02/18/2013 4 Southern California
King, Tavarres WR 6.1 200 01/23/2013 4 Georgia
Lewis, Roger WR 01/11/2016 1 Bowling Green
10 Manning, Eli QB 6.3 218 01/03/1981 36 Mississippi
Maponga, Stansly DL 6.2 265 02/18/2013 4 Texas Christian
15 Marshall, Brandon WR 6.3 230 03/23/1984 33 Central Florida
Moss, Avery DE 04/29/2017 0 Youngstown State
Murphy, Ryan S 09/05/2015 1
Norwood, Kevin WR 01/21/2014 3 Alabama
Odighizuwa, Owamagbe DL 04/01/2015 2 California-Los Angeles
Okwara, Romeo DL 01/11/2016 1 Notre Dame
Perkins, Paul RB 01/07/2016 1 California-Los Angeles
90 Pierre-Paul, Jason DL 6.4 278 01/01/1989 28 South Florida
Pinkins, Eric LB 04/22/2014 3 San Diego State
Powe, Darius WR 04/04/2016 1 California
Pugh, Justin OT 6.5 298 01/22/2013 4 Syracuse
Reese, Jerry GM 01/16/2013 4
Richburg, Weston OG 01/21/2014 3 Colorado State
Robinson, Keenan LB 03/10/2016 1 Texas
Robinson, Trey S 05/13/2017 0 Furman
41 Rodgers-Cromartie, Dominique CB 6.2 205 04/07/1986 31 Tennessee State
Rosas, Aldrick PK 05/03/2016 1 Southern Oregon
Shepard, Sterling WR 01/07/2016 1 Oklahoma
Skinner, Deontae LB 05/12/2014 3 Mississippi State
7 Smith, Geno QB 6.3 221 10/10/1990 26 West Virginia
Snead, Kevin WR 05/15/2017 0 Carson-Newman
Taylor, Devin DL 6.7 275 01/23/2013 4 South Carolina
Thomas, J.T. LB 08/31/2013 3 West Virginia
Thomas, Robert DL 02/24/2014 3 Arkansas
Thompson, Darian FS 01/07/2016 1 Boise State
Thompson, Mykkele S 06/22/2015 1
Tomlinson, Dalvin DT 04/26/2017 0 Alabama
Tye, Will TE 05/11/2015 2 Stony Brook
34 Vereen, Shane RB 5.8 205 05/02/1989 28 California
54 Vernon, Olivier DL 6.2 275 10/07/1990 26 Miami (Fla.)
Webb, Davis QB 01/26/2017 0
Wheeler, Chad OT 05/14/2017 0 Southern California
Williams, Jordan X. DL 09/05/2015 1 Tennessee
Wing, Brad P 6.2 197 12/22/2012 4 Louisiana State
Wynn, Kerry DL 02/24/2014 3 Richmond