
New York Giants have 87 players in the squad list. Open a player to see their position, shirt number and profile.
New York Giants – Squad
- Bryan HudsonCenter · Shirt 60
- John Michael Schmitz Jr.Center · Shirt 61
- Kendrick GreenCenter
- Colton HoodCornerback · Shirt 12
- DJ JamesCornerback · Shirt 36
- Deonte BanksCornerback · Shirt 2
- Dru PhillipsCornerback · Shirt 22
- Greg Newsome IICornerback · Shirt 20
- Jaden RobinsonCornerback
- Jarrick Bernard-ConverseCornerback · Shirt 35
- Korie BlackCornerback · Shirt 38
- Nic JonesCornerback · Shirt 31
- Nikko ReedCornerback · Shirt 35
- Paulson AdeboCornerback · Shirt 21
- Rico PaytonCornerback · Shirt 36
- Thaddeus DixonCornerback · Shirt 39
- C.J. RavenellDefensive End
- Chauncey GolstonDefensive End · Shirt 57
- Dawuane SmootDefensive End · Shirt 96
- Bobby Jamison-TravisDefensive Tackle · Shirt 97
- CJ OkoyeDefensive Tackle · Shirt 99
- DJ ReaderDefensive Tackle · Shirt 98
- Darius AlexanderDefensive Tackle · Shirt 91
- Josh TupouDefensive Tackle · Shirt 94
- Roy Robertson-HarrisDefensive Tackle · Shirt 95
- Shelby HarrisDefensive Tackle · Shirt 93
- Grant FinleyFullback · Shirt 47
- Patrick RicardFullback · Shirt 45
- Aaron StinnieGuard · Shirt 64
- Jon RunyanGuard · Shirt 76
- Josh GeskyGuard
- Josh SillsGuard · Shirt 67
- Abdul CarterLinebacker · Shirt 3
- Arvell ReeseLinebacker · Shirt 52
- Brian BurnsLinebacker · Shirt 0
- Chandler MartinLinebacker · Shirt 55
- Jack KellyLinebacker · Shirt 51
- Kayvon ThibodeauxLinebacker · Shirt 5
- Malik HarrisonLinebacker · Shirt 54
- Micah McFaddenLinebacker · Shirt 41
- Trace FordLinebacker · Shirt 48
- Tremaine EdmundsLinebacker · Shirt 49
- Zaire BarnesLinebacker · Shirt 46
- Ben MannLong Snapper · Shirt 58
- Geno VanDeMarkOffensive Lineman · Shirt 69
- Andrew ThomasOffensive Tackle · Shirt 78
- Darian KinnardOffensive Tackle
- Francis MauigoaOffensive Tackle · Shirt 65
- J.C. DavisOffensive Tackle · Shirt 74
- Jarrod GrayOffensive Tackle · Shirt 79
- Jermaine EluemunorOffensive Tackle · Shirt 72
- Marcus MbowOffensive Tackle · Shirt 71
- Ryan ScherneckeOffensive Tackle · Shirt 70
- Dominic ZvadaPlace Kicker · Shirt 34
- Jordan StoutPunter · Shirt 15
- J.J. McCarthyQuarterback · Shirt 18
- Jake HaenerQuarterback · Shirt 13
- Jameis WinstonQuarterback · Shirt 19
- Jaxson DartQuarterback · Shirt 6
- Cam SkatteboRunning Back · Shirt 44
- Devin SingletaryRunning Back · Shirt 26
- Eric GrayRunning Back · Shirt 20
- Greg Desrosiers Jr.Running Back
- Najee HarrisRunning Back · Shirt 23
- Phil MafahRunning Back · Shirt 36
- Tyrone Tracy Jr.Running Back · Shirt 29
- Ar'Darius WashingtonSafety · Shirt 24
- Elijah CampbellSafety · Shirt 28
- Jason PinnockSafety · Shirt 25
- Jevon HollandSafety · Shirt 8
- Raheem LayneSafety · Shirt 43
- Tyler NubinSafety · Shirt 27
- Chris ManhertzTight End · Shirt 85
- Isaiah LikelyTight End · Shirt 9
- Theo JohnsonTight End · Shirt 84
- Thomas Fidone IITight End · Shirt 86
- Braxton BerriosWide Receiver · Shirt 87
- Calvin Austin IIIWide Receiver · Shirt 82
- Charlie JonesWide Receiver · Shirt 89
- Dalen CambreWide Receiver · Shirt 83
- Darnell MooneyWide Receiver · Shirt 17
- Dontae FlemingWide Receiver · Shirt 37
- Gunner OlszewskiWide Receiver · Shirt 80
- Jalin HyattWide Receiver · Shirt 13
- Jason BrownleeWide Receiver
- Malachi FieldsWide Receiver · Shirt 88
- Malik NabersWide Receiver · Shirt 1