New England Patriots and New York Jets players: who played for both

Who played for both the Patriots and Jets?

120 players were on both the New England Patriots and the New York Jets rosters between 1960 and 2026, including Vinny Testaverde, Nick Folk, Nick Lowery and Tom Tupa. 55 of them were with the Patriots first and 55 with the Jets first; 10 joined both in the same season.

Did you know?

  • Gerhard Schwedes is the earliest on this list to complete the pair: Patriots first, then the Jets from 1960.
  • Greg Van Roten is the most recent: Jets first, then the Patriots from 2026.
  • Nick Folk spent the most seasons across the two: 4 with the Patriots and 8 with the Jets.
  • 12 of them had two or more separate spells with one of the teams, such as Vinny Testaverde.
  • Most common positions on this list: RB (16), WR (14), DB (11), CB (10).

How many can you name?

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

All 120 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosPatriotsJets
Vinny TestaverdeQB20061998–2003, 2005
Nick FolkK2019–20222010–2016, 2025
Nick LowerySPEC19781994–1996
Tom TupaP1996–19981999–2001
Brian HansenSPEC19901994–1998
Mike NugentK20192005–2008
Roman PhiferILB2001–20041999–2000
Ty LawCB1995–20042005, 2008
Anthony PleasantDE2001–20031998–1999
Larry IzzoILB2001–20082009
Terrell BuckleyCB2001–20022004
Bobby HamiltonDE2000–20031996–1999, 2006
Keith ByarsRB1996–19971998
Kyle BradyTE20071995–1998
Morgan MosesOL2025–20262021, 2024
Otis SmithCB1996, 2000–20021995–1999
William RobertsOL1995–19961997
Bryan CoxMLB20011998–2000
Damien WoodyG1999–20032008–2010
Greg Van RotenOL20262020–2021
Shaun EllisDE20112000–2010
Steve DeOssieLB1994–19951993
Trevor MatichOL1985–19881990–1991
Bill BainOL19861986
Brent WilliamsDL1986–19931996
Curtis MartinRB1995–19971998–2005
Darrelle RevisCB20142007–2012, 2015–2016
David HarrisILB20172007–2016
Fred BaxterTE2002–20031993–2000
Jalen MillsDB2021–20232024
Victor GreenSS20021993–2001
Babe ParilliQB1961–19671968–1969
Chris HoganWR2016–20182020
Dave MeggettRB1995–19971998
Demaryius ThomasWR20192019
Garry PuetzOL1979–19811973–1978
Ray MickensCB20061996–2003
Rick LyleDE2002–20031997–2001
Tim DwightWR20052006
Albert McClellanLB20182019
Bake TurnerWR19701963–1969
Braxton BerriosWR20182019–2022
Carl GarrettRB1969–19721975
Chris BakerTE20092002–2008
Chukwuma OkoraforOL20242025–2026
Danny WoodheadRB2010–20122009–2010
Hank PoteatCB2004–20062006–2008
Henry AndersonDL20212018–2020
James IhedigboSS20112008–2010
LaMont JordanRB20082001–2004
Leon WashingtonRB20132006–2009
Mike TaliaferroQB1968–19711964–1967
Ty MontgomeryWR2022–20232019
Brandon CopelandLB20202018–2019
Conor McDermottOL2022–20232019–2022
Corwin BrownDB1993–19961997–1998
Eric TomlinsonTE20192016–2018
Jerome HendersonDB1991–1993, 19961997–1998
Jim NanceRB1965–19711973
Matt ChathamOLB2000–20052006–2007
Rob HolmbergLB2000–20011998
Stevan RidleyRB2011–20142015
Terrence BrooksDB2019–20202017–2018
Tony EasonQB1983–19891989–1990
Vincent BrisbyWR1993–19992000
Bill RademacherWR1969–19701964–1968
Chris HayesDB20021997–2001
Corey BallentineDB20252020–2021
Dedric WardWR20031997–2000
Dick FeltDB1962–19661960–1961
Jermaine WigginsTE2000–20012000
Matthew MulliganTE20132009–2011
Mike GislerOL1993–19971998–1999
Ray LucasQB19961997–2000
Travaris CadetRB20152017
Alijah Vera-TuckerOL20262021–2025
Blair ThomasRB19941990–1993
Byron CowartDL2019–20212025
Greg SalasWR20122013–2014
Jason StaurovskySPEC1988–19911992
Mike DukesLB1964–19651965
Phillip AdamsCB20112014
Rob CarpenterWR19911992–1994
Clyde WashingtonDB1960–19611963–1965
George HoeyDB1972–19731975
Harvey LangiLB2017, 2021–20222019–2020
John BurkeTE1994–19961997
Marquice ColeCB2012–20132009–2011
Randy BeverlyDB1970–19711967–1969
Tom FlickQB19821987
Anthony JohnsonDL20162016–2017
Dick ChristyRB19601961–1963
Jermaine CunninghamDE2010–20122013
Kenbrell ThompkinsWR2013–20142015–2016
Lex HilliardRB20122012
Mark RobinsonLB20252025
Marques MurrellOLB20102007–2009
Preston BrownWR1980, 19821983
Rashad MooreDT20072006
Tae HayesDB20222023
Trevor ReillyOLB20172014–2016
Butch SonginQB1960–19611962
Chad HansenWR20182017
Earthwind MorelandCB20042000
Kevin O'ConnellQB20082009, 2011
Leonard MyersCB2001–20022003
Leonard Taylor IIIDL2025–20262024–2025
Zach SudfeldTE20132013–2014, 2016
A.J. EddsLB20112014
Don AllardQB19621961
Emanuel McNeilDL19891990
Gerhard SchwedesRB1960–19611960
Karl HenkeDL19691968
Mario JohnsonDL19931992–1993
Mel WestRB19611961–1962
Olrick JohnsonLB20001999
Pat O'NeillSPEC1994–19951995
Patrick EguRB19891991
Rogers AlexanderLB19871986
Kareem BrownDE20072007

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.Patriots seasons include the Boston Patriots (1960–70).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 gamePatriots player gameJets player game

More “played for both” lists

All team pairs

Questions

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

120 in the nflverse roster files from 1960 to 2026, including Vinny Testaverde, Nick Folk, Nick Lowery and Tom Tupa. 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?

Gerhard Schwedes: New England Patriots first, then the New York Jets from 1960.

Who has played for both recently?

Nick Folk, Morgan Moses, Greg Van Roten, Chukwuma Okorafor, Corey Ballentine and Alijah Vera-Tucker 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. Patriots seasons include the Boston Patriots (1960–70). 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