New York Giants and New York Jets players: who played for both

Who played for both the Giants and Jets?

94 players were on both the New York Giants and the New York Jets rosters between 1960 and 2026, including Josh Johnson, Adam Schreiber, Tyrod Taylor and Roman Phifer. 44 of them were with the Giants first and 42 with the Jets first; 8 joined both in the same season.

Did you know?

  • Lee Riley is the earliest on this list to complete the pair: Giants first, then the Jets from 1961.
  • Sterling Shepard is the most recent: Giants first, then the Jets from 2026.
  • Dave Jennings spent the most seasons across the two: 11 with the Giants and 3 with the Jets.
  • 12 of them had two or more separate spells with one of the teams, such as Geno Smith.
  • Most common positions on this list: DB (16), OL (13), WR (9), LB (8).

How many can you name?

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

All 94 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosGiantsJets
Josh JohnsonQB20162021
Adam SchreiberOL1994–19961988–1989
Tyrod TaylorQB2022–20232024–2025
Roman PhiferILB20051999–2000
Dave JenningsP1974–19841985–1987
Geno SmithQB20172013–2016, 2026
Jay FeelyK2005–20062008–2009
Joe FieldsOL19881975–1987
John ElliottT1988–19951996–2000, 2002
Terrell BuckleyCB20052004
Brandon MarshallWR20172015–2016
Pepper JohnsonLB1986–19921997–1998
Shelby HarrisDL20262016
William RobertsOL1984, 1986–19941997
Greg Van RotenOL2024–20252020–2021
Leonard MarshallDL1983–19921993
Leonard WilliamsDL2019–20232015–2019
Steve DeOssieLB1989–19931993
Bill BainOL19781986
Erik HowardDL1986–19941995–1996
Kareem McKenzieT2005–20112001–2004
Neville HewittLB20252018–2020
Omar StoutmireSS2000–20041999
Randy BullockK2016, 20232015
Scott GraggT1995–19992005
Sterling ShepardWR2016–20232026
Curley JohnsonRB19691961–1968
Dave MeggettRB1989–19941998
Jonotthan HarrisonOL20212017–2019
Kalif RaymondWR20172017
Mike RemmersOL20192022
Plaxico BurressWR2005–20072011
Braxton BerriosWR20262019–2022
Cary BlanchardSPEC19991992–1993
Damon HarrisonDL2016–20182012–2015
Gordon KingOL1978–1983, 19851986–1987
Leger DouzableDT2008–20092013–2015
Raul AllegreSPEC1986–19911991
Steve WeatherfordP2011–20142009–2010
Alec OgletreeLB2018–20192020
Eric TomlinsonTE2019–20202016–2018
John BootyDB19941988–1990
Adrian ColbertDB20202021
Chad MortonRB2005–20062001–2002
Corey BallentineDB2019–20202020–2021
Elijah CampbellDB20262020
Greg JosephK20242024
Jarrad DavisLB2022–20232021
Joe ProkopSPEC19921988–1990
Maurice TylerDB19781977
Sam GarnesSS1997–20012002–2003
Tim BoyleQB20242023
B.J. GoodsonLB2016–20182021
Brett ConwayK20032000
Chris GodfreyOL1984–19871980
Chuck JaneretteDL1961–19621963
Chuck MerceinRB1965–19671970
Eric SmithOL20192018, 2022
Jason PinnockDB2022–2024, 20262021
Kenrick EllisNT20152011–2014
Lance LegreeDT2001–2004, 20062005
Lawrence CagerTE2022–20232020, 2022
Lonnie PaleleiOL19981997
Quincy WilsonDB2020–20212020
Billy TaylorRB1978–19811981
Dane BeltonDB2022–20252026
Darius ReynaudWR20102013
Davis WebbQB2017, 20222018
Elijah RileyDB20242021
Jack HeflinDL20222026
Jim CarrollLB1965–19661969
John ConnerFB20132010–2012, 2014
Larry FlowersDB1981–19851985
Mike DennisDB1980–19831984
Proverb JacobsOL19601961–1962
Austin WalterRB20192021
Coleman RudolphDL1994–19961993–1994
Jarrick Bernard-ConverseDB2025–20262023–2024
Jonathan CarterWR2001–20022002–2004
Kenyon RasheedRB1993–19941995–1996
Ray GreenCB20032003
Zaire BarnesLB2025–20262023–2024
Bennett JacksonDB20162019–2020
Ed MarshallWR1976–19771976
Ed McGlassonOL19811979
Lee GrosscupQB1960–19611962
Lee RileyDB19601961–1962
Mark ReedQB19821984
Roscoe WordDB19761974–1976
Will TyeTE2015–20162017
Xavier GipsonWR20252023–2025
Clarence LeBlancS2001, 20032001
Korie BlackDB2025–20262025
Na'Shan GoddardT20062006

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.Jets seasons include the New York Titans (1960–62).

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 gameJets player game

More “played for both” lists

All team pairs

Questions

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

94 in the nflverse roster files from 1960 to 2026, including Josh Johnson, Adam Schreiber, Tyrod Taylor and Roman Phifer. 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?

Lee Riley: New York Giants first, then the New York Jets from 1961.

Who has played for both recently?

Tyrod Taylor, Geno Smith, Shelby Harris, Greg Van Roten, Neville Hewitt and Sterling Shepard and 9 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. Jets seasons include the New York Titans (1960–62).

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