New York Giants and Washington Commanders players: who played for both

Who played for both the Giants and Commanders?

122 players were on both the New York Giants and the Washington Commanders rosters between 1960 and 2026, including Trey Junkin, Josh Johnson, Graham Gano and Norm Snead. 69 of them were with the Giants first and 50 with the Commanders first; 3 joined both in the same season.

Did you know?

  • Joe Walton is the earliest on this list to complete the pair: Commanders first, then the Giants from 1961.
  • Isaac Yiadom is the most recent: Giants first, then the Commanders from 2026.
  • Barry Cofield spent the most seasons across the two: 7 with the Giants and 4 with the Commanders.
  • 14 of them had two or more separate spells with one of the teams, such as Josh Johnson.
  • Most common positions on this list: DB (17), QB (13), RB (13), TE (11).

How many can you name?

Name players who were on both the Giants and the Commanders. The surname is enough. 0 / 122

All 122 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosGiantsCommanders
Trey JunkinTE20021984
Josh JohnsonQB20162018, 2025
Graham GanoK2020–20252009–2011
Norm SneadQB1972–1974, 19761961–1963
Jeff HostetlerQB1984–19921997–1998
Brian KozlowskiTE1994–19962004–2007
Brian MitchellRB20031990–1999
Jeff RutledgeQB1982–19891990–1992
Colt McCoyQB20202014–2019
Cullen JenkinsDT2013–20152016
Mike BarrowMLB2000–20032004
Renaldo WynnDE20082002–2006, 2009
Carl BanksLB1984–19921993
David PattenWR1997–19992005–2006
Dominique Rodgers-CromartieCB2014–20172019
Leonard MarshallDL1983–19921994
Ryan ClarkFS20032004–2005, 2014
Tyler OttLS20152024–2026
Barry CofieldNT2006–2010, 2015–20162011–2014
Dick ShinerQB19701964–1966
Jessie ArmsteadOLB1993–20012002–2003
Kent GrahamQB1992–1994, 1998–19992001
Omar StoutmireSS2000–20042005, 2007
Sage RosenfelsQB20102001
Antonio HamiltonDB2018–20192025
Bobby HartOL2015–20172024
Bobby McCainDB20232021–2022
Brandon MeriweatherSS2015–20162012–2014
Clifton McNeilWR1970–19711971–1972
Cornelius GriffinDT2000–20032004–2009
Darrell DessOL1960–1964, 1966–19691965–1966
Fabian MoreauDB20222017–2020, 2026
Logan ThomasTE20162020–2023
Randy JohnsonQB1971–19731975–1976
Sean LocklearT20122011
Tom OwenQB19831982
Alfred MorrisRB20202012–2015
Andy StynchulaDL1964–19651960–1963
Antonio PierceMLB2005–20092001–2004
Cary BlanchardSPEC19991998
David MayoLB2019–20202021–2023
Isaac YiadomDB20202026
Regan UpshawDE20042003
Ryan KuehlLS2004–20061996–1997
Sam HuffLB1960–19631964–1967, 1969
Steve WrightOL1968–19691970
Timothy StokesOL19811975–1977
Will BlackmonCB20112015–2016
Coty SensabaughCB20162019
Curtis BuckleyDB19981999–2000
J.T. TurnerOL1977–19831984
Jesse CampbellDB1992–19961997–1998
Jim PrestelDL19661967
Landon CollinsDB2015–2018, 20222019–2021
Adam GettisG2014–20172012–2013
Bernard HolseyDT1996–19992003
Chad MortonRB2005–20062003–2004
Curtis McGriffDL1980–19851987
Dan LewisRB19661965
Ereck FlowersOL2015–20182019, 2021
Greg JosephK20242024
J.D. WaltonC20142013
John BrandesTE19921990–1992
LaVar ArringtonOLB20062000–2005
Nick GatesOL2018–20222023
Ricky Seals-JonesTE20222021
Terrell BurgessDB20222023
Brett ConwayK20031998–2001
Bryan KehlOLB2008–20102012–2013
Dick JamesRB19641960–1963
Greg StromanDB20242018–2020
Herb WelchDB1985–19871989
Ike ForteRB19811978–1980
Jim NortonDL19701969
Kato SerwangaCB2002–20032001
Lawrence CagerTE2022–20232024–2025
Sean ChandlerDB2018–20202023
Tim HasselbeckQB2005–20062003–2004
Ali Haji-SheikhSPEC1983–19851987
Alvin GarrettWR1980–19811981–1984
Bobby HammondRB1976–19791979–1980
Bruce AndersonDL1967–19691970
Danny BuggsWR1975–19761976–1979
Jerome CunninghamTE2014–20152019
Jim CarrollLB1965–19661966–1968
Jose CortezK19992002
Justin TryonCB2011–20122008–2009
Keenan RobinsonILB2016–20172012, 2014–2015
Steve ThurlowRB1964–19661966–1968
Charlie EvansRB1971–19731974
Devin ThomasWR2010–20112008–2010
Jamal DuffDL1995–19961997–1998
Jess AtkinsonSPEC19851986–1987
Joe WaltonTE1961–19631960
Kaden SmithTE2019–20212023
Kevin TurnerLB19801981
LeCharls McDanielDB1983–19841981–1982
Ralph GuglielmiQB1962–19631960
Roy SimmonsOL1979–19811983
Tyree JacksonTE20232025
Wes MartinOL20212019–2020, 2022
Willie BanksOL19701968–1969
Andre BrownRB2012–20132010
Brandon WineyT20042003
Brian CarpenterDB19821983–1984
Bruce KimballOL19821983–1984
Cade YorkK20232024
Dennis CraneDL19701968–1969
Dick LasseLB19621960–1961
Domonique JohnsonCB2009–20102012
Don HarrisDB19801978–1979
Jake FrommQB20212023
Jeremy ClarkDT20082010
Kenny LadlerDB2018–20192018–2019
Ryan TorainRB20122010
Sam HornerRB19621960–1961
Tre Hawkins IIIDB2023–20252025
Jim CollierTE19621963
Sha'reff RashadDB20092010
Tony GreenRB19791978
Tyson SmithLB20062008
Anthony MixWR20072007

From the nflverse roster files (CC BY 4.0), refreshed 2026-10-06. A season counts when the player was on the roster: from 2002 on, at least one regular-season or playoff week as active, injured reserve or inactive (practice squad alone does not count); 1960–2001 use the season rosters.Washington seasons are listed under today’s team name for every year.

What next? Play today's NFL Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the NFL GridCareer path gameGiants player gameCommanders player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the New York Giants and the Washington Commanders?

122 in the nflverse roster files from 1960 to 2026, including Trey Junkin, Josh Johnson, Graham Gano and Norm Snead. Players whose time with one of the teams was practice squad only, or before 1960, are not counted.

Who was the first player on this list to play for both?

Joe Walton: Washington Commanders first, then the New York Giants from 1961.

Who has played for both recently?

Josh Johnson, Graham Gano, Tyler Ott, Antonio Hamilton, Fabian Moreau and Isaac Yiadom and 3 more, with a season on one of the two rosters in 2025 or 2026.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise, the way the league keeps team history. Washington seasons are listed under today’s team name for every year.

Rosters from nflverse (CC BY 4.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with the NFL or any team. Credits