Carolina Panthers and San Francisco 49ers players: who played for both

Who played for both the Panthers and 49ers?

75 players were on both the Carolina Panthers and the San Francisco 49ers rosters between 1960 and 2026, including Andy Lee, Jason Kyle, Mike Adams and Kevin Greene. 29 of them were with the Panthers first and 41 with the 49ers first; 5 joined both in the same season.

Did you know?

  • Brett Faryniarz is the earliest on this list to complete the pair: 49ers first, then the Panthers from 1995.
  • Brett Toth is the most recent: Panthers first, then the 49ers from 2026.
  • Andy Lee spent the most seasons across the two: 1 with the Panthers and 11 with the 49ers.
  • 5 of them had two or more separate spells with one of the teams, such as Kevin Greene.
  • Most common positions on this list: WR (9), DB (8), RB (8), DL (7).

How many can you name?

Name players who were on both the Panthers and the 49ers. The surname is enough. 0 / 75

All 75 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosPanthers49ers
Andy LeeP20162004–2014
Jason KyleLS2001–20082000
Mike AdamsFS2017–20182004–2006
Kevin GreeneLB1996, 1998–19991997
Steve BonoQB19991989–1993
Wesley WallsTE1996–20021989–1993
Joe NedneyK20002005–2010
Ted GinnWR2013, 2015–20162010–2012
Brett MaxieDB1995–19961997
Eric DavisCB1996–20001990–1995
Matt WilligT2003–20042000–2002
Brentson BucknerDT2001–20051998–2000
Chris DraftOLB2005–20061999
Josh NormanDB2012–2015, 20222021
Tim McKyerDB19951986–1989
Chris HetheringtonFB1999–20012005–2006
David CarrQB20072010
Jordan MatthewsWR2023–20242019–2022
Toi CookDB1996–19971994–1995
Christian McCaffreyRB2017–20222022–2026
Eli AppleDB20202025
Jason BakerP2005–20112001
Mark ThomasDL1995–19961992–1994
Anthony BrownDB20242023
Colin JonesFS2012–20192011
Eddy PineiroK2022–20242025–2026
Jeff PoseyOLB20011998–2000
Ray-Ray McCloudWR20192022–2023
Sam DarnoldQB2021–20222023
Willie SneadWR20212022–2023
Zane GonzalezK2021–20222023
Brett TothOL20232026
Hannibal NaviesOLB1999–20022006
Joey SlyeK2019–20202021
Lee WoodallLB20001994–1999
Louis MurphyWR20122017
Mike DavisRB2019–20202015–2016
Torrey SmithWR20182015–2016
Zach KerrDL20202021
Brett FaryniarzLB19951993
Cedric KillingsDT20012000
Chris WeinkeQB2001–20062007
DeShaun FosterRB2002–20072008
Eric ReidDB2018–20192013–2017
Ricky SiglarOL19981990
Tony BrownDT20062004
Travaris CadetRB20182015
Trevis GipsonLB2025–20262025
William FloydRB1998–20001994–1997
Deke CooperFS2002, 20072006
Matthew WrightK20232024
Randy BaldwinRB19951995
Yetur Gross-MatosDL2020–20232024–2025
Atiyyah EllisonDT20052007
Austen PleasantsOL20212024–2026
Dwayne LedfordC20011999–2000, 2003
Iheanyi UwaezuokeWR20001996–1998
Jamal RobertsonRB2004–20052002–2004
Marcus HudsonCB20102006–2009
Trenton CannonRB20202021
Zach MooreDE20172016
Damane DuckettDT20042006–2007
DeAndrew WhiteWR20192015
Tarron JacksonDL20242025
A.J. ParkerDB20232022–2023
Jamal FountaineDL1995–19961995
Jason ChildsOL19951993
L.J. McCrayFS20172014–2015
Ryan DelaireDL2015–20162018
Jeff ChandlerK20042002
John MilemDL20012000–2001
John TheusOL20172016–2017
Marcus BallSS20162016
Matt ColeWR20212020
Drew OlsonQB20072007

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 gamePanthers player game49ers player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Carolina Panthers and the San Francisco 49ers?

75 in the nflverse roster files from 1960 to 2026, including Andy Lee, Jason Kyle, Mike Adams and Kevin Greene. 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?

Brett Faryniarz: San Francisco 49ers first, then the Carolina Panthers from 1995.

Who has played for both recently?

Christian McCaffrey, Eli Apple, Eddy Pineiro, Brett Toth, Trevis Gipson and Yetur Gross-Matos and 2 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. 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