RosterMon

 
New York Giants

Roster construction by year and date.

2016
Sterling Shepard 2016-04-29 WR ACT 27
2017
Aldrick Rosas 2017-01-19 ST ACT 25
Evan Engram 2017-04-27 TE ACT 26
Dalvin Tomlinson 2017-04-28 DL ACT 26
Wayne Gallman 2017-04-29 RB ACT 26
2018
Nate Solder 2018-03-15 OL ACT 32
Riley Dixon 2018-04-23 ST ACT 27
Saquon Barkley 2018-04-26 RB ACT 23
Lorenzo Carter 2018-04-27 LB ACT 24
Will Hernandez 2018-04-27 OL ACT 25
B.J. Hill 2018-04-27 DL ACT 25
R.J. McIntosh 2018-04-28 DL ACT 24
Nick Gates 2018-05-11 OL ACT 24
Sam Beal 2018-07-11 DB ACT 24
Grant Haley 2018-09-02 DB ACT 24
Spencer Pulley 2018-09-02 OL ACT 27
Elijhaa Penny 2018-09-19 RB ACT 27
Corey Coleman 2018-10-18 WR ACT 26
2019
Chad Slade 2019-01-14 OL ACT 28
Jabrill Peppers 2019-03-13 DB ACT 25
Kevin Zeitler 2019-03-13 OL ACT 30
Markus Golden 2019-03-15 LB ACT 29
Golden Tate 2019-03-15 WR ACT 32
DeAndre Baker 2019-04-25 DB ACT 23
Daniel Jones 2019-04-25 QB ACT 23
Dexter Lawrence 2019-04-25 DL ACT 22
Oshane Ximines 2019-04-26 LB ACT 23
Corey Ballentine 2019-04-27 DB ACT 24
Ryan Connelly 2019-04-27 LB ACT 25
Julian Love 2019-04-27 DB ACT 22
Darius Slayton 2019-04-27 WR ACT 23
Mark McLaurin 2019-05-03 DB ACT 23
Cody Core 2019-09-01 WR ACT 26
Chris Slayton 2019-09-01 DL ACT 24
Eric Smith 2019-09-01 OL ACT 25
Josiah Tauaefa 2019-09-01 LB ACT 23
David Mayo 2019-09-02 LB ACT 27
David Sills 2019-09-02 WR ACT 24
Kaden Smith 2019-09-16 TE ACT 23
Chris Peace 2019-09-30 LB ACT 24
Devante Downs 2019-10-01 LB ACT 25
Da'Mari Scott 2019-10-01 WR ACT 25
Alex Tanney 2019-10-11 QB ACT 32
Jon Hilliman 2019-10-14 RB ACT 24
Leonard Williams 2019-10-29 DL ACT 26
Sean Chandler 2019-11-06 DB ACT 24
Alex Bachman 2019-11-12 WR ACT 24
Garrett Dickerson 2019-11-12 TE ACT 24
Rashaan Gaulden 2019-12-04 DB ACT 25
Nate Wozniak 2019-12-17 OL ACT 26
George Aston 2019-12-24 RB ACT 24
2020
James Bradberry 2020-03-26 DB ACT 27
Nate Ebner 2020-03-26 DB ACT 31
Kyler Fackrell 2020-03-26 LB ACT 28
Cameron Fleming 2020-03-26 OL ACT 28
Blake Martinez 2020-03-26 LB ACT 26
Colt McCoy 2020-03-26 QB ACT 34
Levine Toilolo 2020-03-26 TE ACT 29
Austin Johnson 2020-03-30 DL ACT 26
Eric Tomlinson 2020-03-30 TE ACT 28
Casey Kreiter 2020-04-01 ST ACT 30
Dion Lewis 2020-04-01 RB ACT 30
Dravon Askew-Henry 2020-04-14 DB ACT 25
Andrew Thomas 2020-04-23 OL ACT 21
Xavier McKinney 2020-04-24 DB ACT 21
Matt Peart 2020-04-24 OL ACT 23
Cam Brown 2020-04-25 LB ACT 22
T.J. Brunson 2020-04-25 LB ACT 22
Carter Coughlin 2020-04-25 LB ACT 23
Tae Crowder 2020-04-25 LB ACT 23
Darnay Holmes 2020-04-25 DB ACT 22
Shane Lemieux 2020-04-25 OL ACT 23
Chris Williamson 2020-04-25 DB ACT 23
Christian Angulo 2020-04-28 DB ACT 23
Oluwole Betiku 2020-04-28 DL ACT 23
Case Cookus 2020-04-28 QB ACT 25
Derrick Dillon 2020-04-28 WR ACT 24
Malcolm Elmore 2020-04-28 DB ACT 22
Montre Hartage 2020-04-28 DB ACT 23
Tyler Haycraft 2020-04-28 OL ACT 23
Niko Lalos 2020-04-28 DL ACT 23
Kyle Markway 2020-04-28 TE ACT 23
Dominique Ross 2020-04-28 LB ACT 22
Binjimen Victor 2020-04-28 WR ACT 23
Jaquarius Landrews 2020-04-29 DB ACT 24
Javon Leake 2020-04-29 RB ACT 22
Austin Mack 2020-04-29 WR ACT 23
Kyle Murphy 2020-04-29 OL ACT 22
Dana Levine 2020-04-30 DL ACT 23
Rysen John 2020-05-01 TE ACT 0
Cooper Rush 2020-05-05 QB ACT 26