Los Angeles Rams and New York Giants players: who played for both

Who played for both the Rams and Giants?

84 players were on both the Los Angeles Rams and the New York Giants rosters between 1960 and 2026, including John Carney, Sean Landeta, Mason Crosby and Mike Horan. 42 of them were with the Rams first and 39 with the Giants first; 3 joined both in the same season.

Did you know?

  • Chuck Janerette is the earliest on this list to complete the pair: Rams first, then the Giants from 1961.
  • Nick Vannett is the most recent: Giants first, then the Rams from 2025.
  • Sean Landeta spent the most seasons across the two: 5 with the Rams and 9 with the Giants.
  • 9 of them had two or more separate spells with one of the teams, such as Sean Landeta.
  • Most common positions on this list: DL (16), DB (11), OL (9), WR (7).

How many can you name?

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

All 84 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosRamsGiants
John CarneyK19902008
Sean LandetaP1993–1996, 20031985–1993
Mason CrosbyK20232023
Mike HoranSPEC1997, 19991993–1996
Roman PhiferILB1991–19982005
Jeff RutledgeQB1979–19811982–1989
Josh BrownK2008–20112013–2016
Fred DryerDL1972–19811969–1971
Gary JeterDL1983–19881977–1982
Fred RobbinsDT2010–20112004–2009
Kurt WarnerQB1998–20032004
A'Shawn RobinsonDL2020–20222023
Bill BainOL1979–19851978
Greg MeisnerDL1981–19881991
Janoris JenkinsDB2012–20152016–2019
John GrecoG2008–20102017–2018
Odell Beckham Jr.WR20212014–2018, 2026
Ray AgnewDL1998–20001995–1997
Riley DixonP20222018–2021
Clarence JonesOL1994–19951991–1993
Connor BarwinOLB20172018
Jason SehornFS20031994–2002
Milt PlumQB19681969
Nick VannettTE20252022
Rob CarpenterRB19861981–1985
Craig DahlSS2009–20122007, 2015–2016
Daniel FellsTE2008–20102014–2016
Jeremy LincolnDB19961998–1999
Jimmy KennedyDT2003–20062011
Leger DouzableDT20092008–2009
Timothy StokesOL19741981
Tommy MaddoxQB19941995
Alec OgletreeLB2013–2014, 2016–20172018–2019
Coty SensabaughCB20162016
Del ShofnerWR19601961–1967
Dwight ScalesWR1976–19781979
Gordon GravelleOL19791977–1979
Ray-Ray ArmstrongLB2013–20142017–2018
Akeem AyersOLB20152017
George SelvieDE20102015–2016
James ButlerSS2009–20112005–2008
Keith CrawfordDB1996–19971993
Matt SkuraOL20222021
Pharoh CooperWR2016–20182021
Roger DavisOL19641965–1966
Rosey GrierDL1963–19661960–1962
Terrell BurgessDB2020–20222022
Alex BachmanWR2019, 20262020–2021
Bill SwainLB19631965, 1967
Bryan KehlOLB2010–20112008–2010
Cedric JonesDL20011996–2000
Chuck JaneretteDL19601961–1962
Cliff LivingstonLB1963–19651960–1961
Donte DeayonDB2019–20212016–2018
Duke ShelleyDB20232024
Jamon BrownOL2015–20182018
John LoVetereDL1960–19621963–1965
Lou CordileoneDL19621960
Madison HedgecockFB2005–20072007–2010
Steve SmithWR20122007–2010
Bruce AndersonDL19661967–1969
Chris OgbonnayaRB20092014
Eric MooreDE2006–20082005
Grant HaleyDB2021–20222018–2019
Jack HeflinDL20252022
Jermelle CudjoDT2010, 2012–20132016
Justin HollinsLB2020–20222023
Kevin DockeryCB20102006–2009
Lindon CrowDB1961–19641960
Nate Hobgood-ChittickDT1999–20001998
Rich BuzinOL19711968–1970
Chris MaumalangaDL19971994
Cory DurdenDL20232024
Darcy JohnsonTE20102006, 2008–2009
Willie PonderWR20062003–2005
Ed McGlassonOL19801981
Frank MoldenDL19651969
Jerome CollinsTE20052007
Larry HayesLB1962–19631961
Mike JordanDB20162018
Myron LapkaDL1982–19831980
Brian JacksonDB20112010
J.R. ReedDB2020–20212021
Kole AyiOLB2001–20022001

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.Rams seasons include the St. Louis Rams (1995–2015).

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Los Angeles Rams and the New York Giants?

84 in the nflverse roster files from 1960 to 2026, including John Carney, Sean Landeta, Mason Crosby and Mike Horan. 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?

Chuck Janerette: Los Angeles Rams first, then the New York Giants from 1961.

Who has played for both recently?

Odell Beckham Jr., Nick Vannett, Alex Bachman and Jack Heflin, 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. Rams seasons include the St. Louis Rams (1995–2015).

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