Dallas Cowboys and New York Giants players: who played for both

Who played for both the Cowboys and Giants?

63 players were on both the Dallas Cowboys and the New York Giants rosters between 1960 and 2026, including Craig Morton, Linval Joseph, Everson Walls and Johnathan Hankins. 37 of them were with the Cowboys first and 24 with the Giants first; 2 joined both in the same season.

Did you know?

  • Dick Nolan is the earliest on this list to complete the pair: Giants first, then the Cowboys from 1962.
  • Elijah Garcia is the most recent: Giants first, then the Cowboys from 2026.
  • Craig Morton spent the most seasons across the two: 10 with the Cowboys and 3 with the Giants.
  • 2 of them had two or more separate spells with one of the teams, such as Herschel Walker.
  • Most common positions on this list: DB (12), DL (6), WR (6), RB (5).

How many can you name?

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

All 63 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosCowboysGiants
Craig MortonQB1965–19741974–1976
Linval JosephDL20242010–2013
Everson WallsDB1981–19891990–1992
Johnathan HankinsDL2022–20232013–2016
Mike BarrowMLB20052000–2003
Ron StoneG1993–19951996–2001
Chris CantyDE2005–20082009–2012
Herschel WalkerRB1986–1989, 1996–19971995
Jason GarrettQB1993–19992000–2003
Reggie RuckerWR1970–19711971
Steve DeOssieLB1984–19881989–1993
Cameron FlemingOL2018–20192020
Omar StoutmireSS1997–19982000–2004
Tony McGeeTE2002–20032003
Dan CampbellTE2003–20051999–2002
Dwayne HarrisWR2011–20142015–2017
Elvis PattersonDB19931984–1987
Martellus BennettTE2008–20112012
Alfred MorrisRB2016–2017, 20192020
Andy StynchulaDL19681964–1965
Anthony WrightQB2000–20012007
Beasley ReeceDB19761977–1983
Dave ThomasDB1993–19942000–2001
Frank WalkerCB20112003–2006
Mike SherrardWR19861993–1995
Phillippi SparksDB20001992–1999
Scott ChandlerTE20102009
Damontre MooreDE20172013–2015
Jaylon SmithLB2016–20212021–2022
Jim ColvinDL1964–19661967
Ray-Ray ArmstrongLB20192017–2018
B.W. WebbDB20132018
Bobby AbramsLB1992–19931990–1992
Corey BallentineDB20252019–2020
George SelvieDE2013–20142015–2016
Parris CampbellWR20252023
Chauncey GolstonDL2021–20242025–2026
Dan ConnorMLB20122013
Darian ThompsonDB2018–20212016–2017
Eric SmithOL20202019
Jason BellCB20012006
Jim MillerSPEC1983–19841987
Kevin OgletreeWR2009–20122014
Scott LaidlawRB1975–19791980
Sean HarlowOL20232023
Steve FolsomTE1987–19901982
Elijah GarciaDL20262024–2025
Jerry ReynoldsOL19941995–1998
Jose CortezK20051999
Les ShyRB1966–19691970
Michael CoeCB20122010–2012
Otto BrownDB19691970–1973
Richmond FlowersDB1969–19711971–1973
Rod SmithRB2015–20182019
Ryan SeymourT20162016
Byron FrischDE20012002
Dick NolanDB19621960–1961
Emmett ClearyOL20162015
Jeremy ClarkDT20102008
Ken WillisSPEC1990–19911992
Steven ParkerDB20202021
Dennis HoustonWR20222023
James MorrisLB20162015

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.

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 gameCowboys player gameGiants player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Dallas Cowboys and the New York Giants?

63 in the nflverse roster files from 1960 to 2026, including Craig Morton, Linval Joseph, Everson Walls and Johnathan Hankins. 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?

Dick Nolan: New York Giants first, then the Dallas Cowboys from 1962.

Who has played for both recently?

Corey Ballentine, Parris Campbell, Chauncey Golston and Elijah Garcia, 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. Neither of these teams has moved since 1960.

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