RosterMon

 
New York Giants

Roster construction by year and date.

2004
Eli Manning 2004-04-24 QB ACT 36
2007
Zak DeOssie 2007-04-29 ST ACT 33
2010
Jason Pierre-Paul 2010-04-22 DL ACT 28
2011
Mark Herzlich 2011-07-28 LB IR 30
2013
Justin Pugh 2013-04-25 OL ACT 27
2014
Dominique Rodgers-Cromartie 2014-03-17 DB ACT 31
John Jerry 2014-03-21 OL ACT 31
Odell Beckham Jr. 2014-05-08 WR IR 24
Jay Bromley 2014-05-09 DL ACT 25
Weston Richburg 2014-05-09 OL ACT 26
Nat Berhe 2014-05-10 DB ACT 26
Devon Kennard 2014-05-10 LB ACT 26
Kerry Wynn 2014-05-12 DL ACT 26
Orleans Darkwa 2014-11-12 RB ACT 25
2015
Brett Jones 2015-02-11 OL ACT 26
Jonathan Casillas 2015-03-11 LB ACT 30
Dwayne Harris 2015-03-11 WR IR 30
J.T. Thomas III 2015-03-11 LB IR 29
Shane Vereen 2015-03-11 RB ACT 28
Ereck Flowers 2015-04-30 OL ACT 23
Landon Collins 2015-05-01 DB ACT 23
Bobby Hart 2015-05-02 OL ACT 23
Brad Wing 2015-09-04 ST ACT 26
Matt LaCosse 2015-11-04 TE ACT 25
2016
Damon Harrison 2016-03-10 DL ACT 28
Janoris Jenkins 2016-03-10 DB ACT 28
Olivier Vernon 2016-03-10 DL ACT 27
Keenan Robinson 2016-03-14 LB ACT 28
Eli Apple 2016-04-28 DB ACT 22
Sterling Shepard 2016-04-29 WR ACT 24
Darian Thompson 2016-04-29 DB ACT 24
Jerell Adams 2016-04-30 TE ACT 24
B.J. Goodson 2016-04-30 LB ACT 24
Paul Perkins 2016-04-30 RB ACT 22
Roger Lewis 2016-05-06 WR ACT 23
Romeo Okwara 2016-05-06 DL IR 22
Andrew Adams 2016-09-04 DB ACT 24
Robert Thomas II 2016-09-04 DL ACT 26
Ishaq Williams 2016-09-04 DL IR 24
Michael Hunter 2016-10-13 DB IR 24
Kevin Norwood 2016-11-09 WR IR 28
Adam Gettis 2016-12-13 OL IR 28
2017
Aldrick Rosas 2017-01-19 ST ACT 22
Brandon Marshall 2017-03-08 WR IR 33
Rhett Ellison 2017-03-10 TE ACT 29
D.J. Fluker 2017-03-12 OL ACT 26
Geno Smith 2017-03-20 QB ACT 27
Evan Engram 2017-04-27 TE ACT 23
Dalvin Tomlinson 2017-04-28 DL ACT 23
Davis Webb 2017-04-28 QB ACT 22
Wayne Gallman 2017-04-29 RB ACT 23
Avery Moss 2017-04-29 DL ACT 23
Josh Banks 2017-05-12 DL IR 23
Jessamen Dunker 2017-05-12 OL IR 24
Keeon Johnson 2017-05-12 WR IR 22
Calvin Munson 2017-05-12 LB ACT 22
Evan Schwan 2017-05-12 DL IR 23
Chad Wheeler 2017-05-12 OL ACT 23
Corbin Bryant 2017-06-08 DL IR 29
Ross Cockrell 2017-09-02 DB ACT 26
Adam Bisnowaty 2017-09-03 OL PS 23
Marquis Bundy 2017-09-03 WR PS 23
Donte Deayon 2017-09-03 DB ACT 23
Curtis Grant 2017-09-03 LB ACT 24
Jon Halapio 2017-09-03 OL ACT 26
Ryan Murphy 2017-09-03 DB PS 25
Tim Scott 2017-09-03 DB PS 24
Jordan Williams 2017-09-03 DL PS 24
Cap Capi 2017-09-04 DL ACT 25
Travis Rudolph 2017-09-04 WR ACT 22
Ed Eagan 2017-09-20 WR ACT 24
Shane Smith 2017-09-30 RB PS 24
Tavarres King 2017-10-09 WR ACT 27
Darius Powe 2017-10-09 WR PS 23
Ethan Cooper 2017-10-10 OL PS 22
Kalif Raymond 2017-10-10 WR PS 23
Brandon Dixon 2017-10-12 DB PS 27
Nigel Harris 2017-10-17 LB ACT 22