RosterMon

 
New York Giants

Roster contruction by year and date.

2004
Eli Manning 2004-04-24 QB ACT 36
2007
Zak DeOssie 2007-04-29 ST ACT 32
2010
Jason Pierre-Paul 2010-04-22 DL ACT 28
2011
Mark Herzlich 2011-07-28 LB ACT 29
2012
Larry Donnell 2012-09-01 TE ACT 28
2013
Justin Pugh 2013-04-25 OL ACT 26
Johnathan Hankins 2013-04-26 DL ACT 24
Ryan Nassib 2013-04-27 QB ACT 27
2014
Dominique Rodgers-Cromartie 2014-03-17 DB ACT 30
John Jerry 2014-03-21 OL ACT 30
Odell Beckham Jr. 2014-05-08 WR ACT 24
Jay Bromley 2014-05-09 DL ACT 24
Weston Richburg 2014-05-09 OL ACT 25
Nat Berhe 2014-05-10 DB ACT 25
Devon Kennard 2014-05-10 LB ACT 25
Kerry Wynn 2014-05-12 DL ACT 26
Orleans Darkwa 2014-11-12 RB ACT 25
Nikita Whitlock 2014-12-17 RB ACT 25
2015
Trevin Wade 2015-01-13 DB ACT 27
Brett Jones 2015-02-11 OL ACT 25
Jonathan Casillas 2015-03-11 LB ACT 29
Dwayne Harris 2015-03-11 WR ACT 29
J.T. Thomas III 2015-03-11 LB ACT 28
Shane Vereen 2015-03-11 RB ACT 28
Ereck Flowers 2015-04-30 OL ACT 22
Landon Collins 2015-05-01 DB ACT 23
Owa Odighizuwa 2015-05-01 DL ACT 24
Bobby Hart 2015-05-02 OL ACT 22
Mykkele Thompson 2015-05-02 DB ACT 23
Brad Wing 2015-09-04 ST ACT 26
Will Tye 2015-09-07 TE ACT 25
Tavarres King 2015-09-30 WR ACT 26
Matt LaCosse 2015-11-04 TE ACT 24
Ben Edwards 2015-11-18 WR ACT 24
2016
Damon Harrison 2016-03-10 DL ACT 28
Janoris Jenkins 2016-03-10 DB ACT 28
Olivier Vernon 2016-03-10 DL ACT 26
Keenan Robinson 2016-03-14 LB ACT 27
Bobby Rainey 2016-04-11 RB ACT 29
Kelvin Sheppard 2016-04-11 LB ACT 29
Eli Apple 2016-04-28 DB ACT 21
Sterling Shepard 2016-04-29 WR ACT 24
Darian Thompson 2016-04-29 DB ACT 23
Jerell Adams 2016-04-30 TE ACT 24
B.J. Goodson 2016-04-30 LB ACT 23
Paul Perkins 2016-04-30 RB ACT 22
Roger Lewis 2016-05-06 WR ACT 23
Romeo Okwara 2016-05-06 DL ACT 21
Leon Hall 2016-08-04 DB ACT 32
Will Beatty 2016-08-31 OL ACT 32
Andrew Adams 2016-09-04 DB ACT 24
Donte Deayon 2016-09-04 DB ACT 23
Stansly Maponga 2016-09-04 DL ACT 26
Darius Powe 2016-09-04 WR ACT 23
Robert Thomas II 2016-09-04 DL ACT 26
Ishaq Williams 2016-09-04 DL ACT 24
Josh Johnson 2016-09-05 QB ACT 30
Jon Halapio 2016-09-29 OL ACT 25
Eric Pinkins 2016-10-12 LB ACT 25
Michael Hunter 2016-10-13 DB ACT 23
Kevin Norwood 2016-11-09 WR ACT 27
Deontae Skinner 2016-11-22 LB ACT 26
Jordan Williams 2016-12-06 DL ACT 24
Adam Gettis 2016-12-13 OL ACT 28
George Winn 2016-12-20 RB ACT 26
Jacob Huesman 2016-12-27 RB ACT 24
Ryan Murphy 2016-12-27 DB ACT 24
Keith Wenning 2016-12-27 QB ACT 26
2017
Michael Bowie 2017-01-11 OL ACT 25
Curtis Grant 2017-01-12 LB ACT 24
Rahim Moore Sr. 2017-01-12 DB ACT 27
Daryl Virgies 2017-01-12 RB ACT 27
Martin Wallace 2017-01-12 OL ACT 26
Khaled Holmes 2017-01-18 OL ACT 27
Aldrick Rosas 2017-01-19 ST ACT 22
Brandon Marshall 2017-03-08 WR ACT 33
Rhett Ellison 2017-03-10 TE ACT 28
D.J. Fluker 2017-03-12 OL ACT 26
Valentino Blake 2017-03-20 DB ACT 26
Geno Smith 2017-03-20 QB ACT 26
Shaun Draughn 2017-03-22 RB ACT 29