New York Giants
2017 record: 3-13 (4th in NFC East)

2016 New York Giants Roster

#PlayerPosGGSBirthdateCollege
33 Andrew AdamsDB14131993-08-28Connecticut  
89 Jerell AdamsTE1321992-12-31South Carolina  
24 Eli AppleDB14111995-08-09Ohio State  
65 William BeattyOT601985-03-02Connecticut  
13 Odell Beckham Jr.WR16161992-11-05Louisiana State  
29 Nat BerheDB721991-07-06San Diego State  
96 Jay BromleyDT1501992-05-28Syracuse  
Josh BrownK501979-04-29Nebraska  
Randy BullockK101989-12-16Texas A&M  
52 Jonathan CasillasLB16151987-06-03Wisconsin  
21 Landon CollinsDB16161994-01-10Alabama  
80 Victor CruzWR15121986-11-11Massachusetts  
26 Orleans DarkwaRB1021992-02-28Tulane  
51 Zak DeOssieLB1601984-05-24Brown  
84 Larry DonnellTE1461988-11-01Grambling  
74 Ereck FlowersOT16161994-04-25Miami  
60 Adam GettisOG311988-12-09Iowa  
93 B.J. GoodsonLB1501993-05-29Clemson  
Robbie GouldK1001981-12-06Penn State  
25 Leon HallDB1221984-12-09Michigan  
95 Johnathan HankinsDT16161992-03-30Ohio State  
17 Dwayne HarrisWR1611987-09-16East Carolina  
98 Damon HarrisonDT16161988-11-29William Penn  
68 Bobby HartOG14131994-08-21Florida State  
94 Mark HerzlichLB1401987-09-01Boston College  
97 Montori HughesDT201990-08-25Tennessee-Martin  
39 Michael HunterDB201993-04-19Oklahoma State  
20 Janoris JenkinsDB15151988-10-29North Alabama  
23 Rashad JenningsRB13121985-03-26Liberty  
77 John JerryOT16161986-06-14Mississippi  
Josh JohnsonQB001986-05-15San Diego  
69 Brett JonesOT1411991-07-29Regina  
59 Devon KennardLB1691991-06-24Southern California  
15 Tavarres KingWR701990-07-14Georgia  
82 Roger LewisWR1311993-11-27Bowling Green  
10 Eli ManningQB16161981-01-03Mississippi  
64 Shane McDermottC201992-02-18Miami  
73 Marshall NewhouseOT1061988-09-29Texas Christian  
58 Owamagbe OdighizuwaDE1401992-04-01UCLA  
78 Romeo OkwaraDE1641995-06-17Notre Dame  
28 Paul PerkinsRB1411994-11-16UCLA  
90 Jason Pierre-PaulDE12121989-01-01South Florida  
37 Eric PinkinsDB501991-08-07San Diego State  
67 Justin PughOG11111990-08-15Syracuse  
43 Bobby RaineyRB1501987-10-16Western Kentucky  
70 Weston RichburgC16161991-07-09Colorado State  
57 Keenan RobinsonLB1661989-07-07Texas  
41 Dominique Rodgers-CromartieDB1591986-04-07Tennessee State  
30 Coty SensabaughDB1001988-11-15Clemson  
87 Sterling ShepardWR16161993-02-10Oklahoma  
91 Kelvin SheppardLB16111988-01-02Louisiana State  
53 Deontae SkinnerLB401990-12-18Mississippi State  
55 J.T. ThomasLB101988-08-15West Virginia  
99 Robert ThomasDT801991-02-18Arkansas  
27 Darian ThompsonDB211993-09-22Boise State  
22 Mykkele ThompsonDB101993-04-22Texas  
45 Will TyeTE16101991-11-04Stony Brook  
34 Shane VereenRB511989-03-02California  
54 Olivier VernonDE16161990-10-07Miami  
31 Trevin WadeDB1621989-08-01Arizona  
97 Ishaq WilliamsDE001993-02-22Notre Dame  
Brad WingP1601991-01-27Louisiana State  
44 George WinnRB001990-11-10Cincinnati  
72 Kerry WynnDE1401991-02-12Richmond  

2016 NFL Team Rosters

RELATED PAGES