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 IR 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 25
Jay Bromley 2014-05-09 DL ACT 25
Weston Richburg 2014-05-09 OL IR 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 IR 30
Dwayne Harris 2015-03-11 WR IR 30
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
2016
Damon Harrison 2016-03-10 DL ACT 29
Janoris Jenkins 2016-03-10 DB IR 29
Olivier Vernon 2016-03-10 DL ACT 27
Keenan Robinson 2016-03-14 LB IR 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 23
Roger Lewis 2016-05-06 WR ACT 24
Romeo Okwara 2016-05-06 DL IRDR 22
Andrew Adams 2016-09-04 DB ACT 25
Robert Thomas II 2016-09-04 DL ACT 26
Ishaq Williams 2016-09-04 DL IR 24
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 IR 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
Chad Wheeler 2017-05-12 OL ACT 23
Ross Cockrell 2017-09-02 DB ACT 26
Adam Bisnowaty 2017-09-03 OL PS 24
Marquis Bundy 2017-09-03 WR PS 23
Donte Deayon 2017-09-03 DB IR 23
Curtis Grant 2017-09-03 LB IR 24
Jon Halapio 2017-09-03 OL ACT 26
Ryan Murphy 2017-09-03 DB ACT 25
Travis Rudolph 2017-09-04 WR ACT 22
Shane Smith 2017-09-30 RB ACT 24
Tavarres King 2017-10-09 WR ACT 27
Darius Powe 2017-10-09 WR IR 23
Ethan Cooper 2017-10-10 OL PS 22
Brandon Dixon 2017-10-12 DB ACT 27
Kalif Raymond 2017-11-01 WR ACT 23
Kelvin Sheppard 2017-11-07 LB ACT 29
Deontae Skinner 2017-11-07 LB IR 26
Jordan Williams 2017-11-09 DL PS 24
Akeem Ayers 2017-11-14 LB ACT 28
Nick Becton 2017-11-14 OL PS 27
John Greco 2017-11-14 OL ACT 32
Ray-Ray Armstrong 2017-11-27 LB ACT 26
Jeremy Cash 2017-11-27 LB ACT 25
Jeremiah McKinnon 2017-11-28 DB PS 24
Darryl Morris 2017-11-28 DB ACT 27
Derrick Mathews 2017-12-06 LB PS 25
Damien Mama 2017-12-12 OL ACT 22
Ryan O'Malley 2017-12-12 TE PS 24
Tim Scott 2017-12-12 DB PS 24
Hunter Sharp 2017-12-12 WR ACT 23