RosterWeek 10 · updated 1h ago

Giants roster, and who's on X.

48 active players. Tap a handle to open the player's X account.

Offense

22 players · 0 on X
  1. #18J.J. McCarthyQB2 yr–
  2. #19Jameis WinstonQB11 yr–
  3. #26Devin SingletaryRB7 yr–
  4. #30Gregory DesrosiersRBRookie–
  5. #44Cam SkatteboRB1 yr–
  6. #45Patrick RicardRB9 yr–
  7. #1Malik NabersWR2 yr–
  8. #17Darnell MooneyWR6 yr–
  9. #81Jalin HyattWR3 yr–
  10. #88Malachi FieldsWRRookie–
  11. #89Charlie JonesWR3 yr–
  12. #9Isaiah LikelyTE4 yr–
  13. #84Theo JohnsonTE2 yr–
  14. #85Chris ManhertzTE11 yr–
  15. #60Bryan HudsonOL2 yr–
  16. #61John Michael SchmitzOL3 yr–
  17. #64Aaron StinnieOL8 yr–
  18. #65Francis MauigoaOLRookie–
  19. #71Marcus MbowOL1 yr–
  20. #72Jermaine EluemunorOL9 yr–
  21. #76Jon RunyanOL6 yr–
  22. #78Andrew ThomasOL6 yr–

Defense

23 players · 0 on X
  1. #91Darius AlexanderDL1 yr–
  2. #93Shelby HarrisDL12 yr–
  3. #96Dawuane SmootDL9 yr–
  4. #97Bobby Jamison-TravisDLRookie–
  5. #98DJ ReaderDL10 yr–
  6. #3Abdul CarterLB1 yr–
  7. #5Kayvon ThibodeauxLB4 yr–
  8. #41Micah McFaddenLB4 yr–
  9. #46Zaire BarnesLB3 yr–
  10. #48Trace FordLB1 yr–
  11. #51Jack KellyLBRookie–
  12. #52Arvell ReeseLBRookie–
  13. #55Chandler MartinLB1 yr–
  14. #2Deonte BanksDB3 yr–
  15. #8Jevon HollandDB5 yr–
  16. #12Colton HoodDBRookie–
  17. #20Greg Newsome IIDB5 yr–
  18. #22Andru PhillipsDB2 yr–
  19. #24Ar'Darius WashingtonDB5 yr–
  20. #25Jason PinnockDB5 yr–
  21. #27Tyler NubinDB2 yr–
  22. #28Elijah CampbellDB8 yr–
  23. #31Nic JonesDB3 yr–

Special teams

3 players · 0 on X
  1. #34Dominic ZvadaKRookie–
  2. #15Jordan StoutP4 yr–
  3. #58Ben MannLSRookie–

Injured reserve and other lists

20 players · 0 on X
  1. #6Jaxson DartQBReserve–
  2. #29Tyrone Tracy Jr.RBReserve–
  3. #80Gunner OlszewskiWRReserve–
  4. #82Calvin Austin IIIWRReserve–
  5. #87Braxton BerriosWRReserve–
  6. #86Thomas Fidone IITEInactive–
  7. #67Josh SillsOLInactive–
  8. #74J.C. DavisOLInactive–
  9. #57Chauncey GolstonDLReserve–
  10. #95Roy Robertson-HarrisDLReserve–
  11. #99Basil OkoyeDLInactive–
  12. #49Tremaine EdmundsLBReserve–
  13. #54Malik HarrisonLBInactive–
  14. #0Brian BurnsLBReserve–
  15. #21Paulson AdeboDBInactive–
  16. #35Jarrick Bernard-ConverseDBReserve–
  17. #35Nikko ReedDBInactive–
  18. #36Rico PaytonDBReserve–
  19. #38Korie BlackDBReserve–
  20. #39Thaddeus DixonDBReserve–

Practice squad

18 players · 0 on X
  1. #13Jake HaenerQBPractice squad–
  2. #36Phil MafahRBPractice squad–
  3. #38Eric GrayRBPractice squad–
  4. #47Grant FinleyRBPractice squad–
  5. #37Dontae FlemingWRPractice squad–
  6. #83Dalen CambreWRPractice squad–
  7. #89Jason BrownleeWRPractice squad–
  8. #68Josh GeskyOLPractice squad–
  9. #69Geno VanDeMarkOLPractice squad–
  10. #70Ryan ScherneckeOLPractice squad–
  11. #73Kendrick GreenOLPractice squad–
  12. #79Jarrod GrayOLPractice squad–
  13. #68Ben BartenDLPractice squad–
  14. #75Dean LowryDLPractice squad–
  15. #90PJ MustipherDLPractice squad–
  16. #94Josh TupouDLPractice squad–
  17. #33Jaden RobinsonDBPractice squad–
  18. #43Raheem LayneDBPractice squad–

Rosters: nflverse, updated daily. X accounts: Wikidata, matched by Pro-Football-Reference ID or by name and birth date. A wrong or missing account? Fix it in src/lib/player-handles.ts.