RosterMon

 
New York Giants

Roster construction by year and date.

2004
Eli Manning 2004-04-24 QB ACT 37
2007
Zak DeOssie 2007-04-29 ST ACT 34
2014
Odell Beckham Jr. 2014-05-08 WR ACT 25
Kerry Wynn 2014-05-12 DL ACT 27
2015
Ereck Flowers 2015-04-30 OL ACT 24
Landon Collins 2015-05-01 DB ACT 24
2016
Damon Harrison 2016-03-10 DL ACT 29
Janoris Jenkins 2016-03-10 DB ACT 29
Olivier Vernon 2016-03-10 LB ACT 27
Eli Apple 2016-04-28 DB ACT 23
Sterling Shepard 2016-04-29 WR ACT 25
B.J. Goodson 2016-04-30 LB ACT 25
Paul Perkins 2016-04-30 RB NFI 23
2017
Aldrick Rosas 2017-01-19 ST ACT 23
Rhett Ellison 2017-03-10 TE ACT 29
Evan Engram 2017-04-27 TE ACT 24
Dalvin Tomlinson 2017-04-28 DL ACT 24
Wayne Gallman 2017-04-29 RB ACT 23
Chad Wheeler 2017-05-12 OL ACT 24
Donte Deayon 2017-09-03 DB ACT 24
Jon Halapio 2017-09-03 OL IR 27
Jordan Williams 2017-11-09 LB IR 25
John Greco 2017-11-14 OL ACT 33
Ray-Ray Armstrong 2017-11-27 LB ACT 27
Kristjan Sokoli 2017-12-27 DL IR 27
2018
Thurston Armbrister 2018-01-09 LB IR 25
Jonathan Stewart 2018-03-13 RB ACT 31
Alec Ogletree 2018-03-14 LB ACT 27
Kareem Martin 2018-03-15 LB ACT 26
Nate Solder 2018-03-15 OL ACT 30
Patrick Omameh 2018-03-16 OL ACT 28
Curtis Riley 2018-03-16 DB ACT 26
Cody Latimer 2018-03-19 WR ACT 25
Josh Mauro 2018-03-19 DL SUS 27
B.W. Webb 2018-03-19 DB ACT 28
Michael Thomas 2018-03-26 DB ACT 28
Riley Dixon 2018-04-23 ST ACT 25
Saquon Barkley 2018-04-26 RB ACT 21
Lorenzo Carter 2018-04-27 LB ACT 22
Will Hernandez 2018-04-27 OL ACT 23
B.J. Hill 2018-04-27 DL ACT 23
Kyle Lauletta 2018-04-28 QB ACT 23
R.J. McIntosh 2018-04-28 DL NFI 22
Alex Tanney 2018-05-02 QB ACT 30
Evan Brown 2018-05-11 OL ACT 22
Sean Chandler 2018-05-11 DB ACT 22
Tae Davis 2018-05-11 LB ACT 22
Nick Gates 2018-05-11 OL IR 22
Russell Shepard 2018-05-22 WR ACT 28
Scott Simonson 2018-06-12 TE ACT 26
Sam Beal 2018-07-11 DB IR 22
Connor Barwin 2018-07-25 LB ACT 31
Kaelin Clay 2018-09-02 WR ACT 26
Jawill Davis 2018-09-02 WR PS 23
Garrett Dickerson 2018-09-02 TE PS 22
Mario Edwards Jr. 2018-09-02 DL ACT 24
Grant Haley 2018-09-02 DB PS 22
Antonio Hamilton 2018-09-02 DB ACT 25
Mike Jordan 2018-09-02 DB ACT 25
Kamrin Moore 2018-09-02 DB ACT 21
Avery Moss 2018-09-02 LB PS 24
Jhurell Pressley 2018-09-02 RB PS 26
Spencer Pulley 2018-09-02 OL ACT 25
Alonzo Russell 2018-09-02 WR PS 25
Victor Salako 2018-09-02 OL PS 24
Ukeme Eligwe 2018-09-03 LB PS 24
John Jenkins 2018-09-04 DL ACT 29
Nathan Stupar 2018-09-05 LB ACT 30
Robert Martin 2018-09-07 RB PS 23
Brian Mihalik 2018-09-13 OL PS 26
Stacy Coley 2018-09-19 WR ACT 24
Elijhaa Penny 2018-09-19 RB ACT 25