Philadelphia Eagles and Pittsburgh Steelers players: who played for both

Who played for both the Eagles and Steelers?

75 players were on both the Philadelphia Eagles and the Pittsburgh Steelers rosters between 1960 and 2026, including Gary Anderson, Norm Johnson, Matt Bahr and Mark Royals. 37 of them were with the Eagles first and 37 with the Steelers first; 1 joined both in the same season.

Did you know?

  • Will Renfro is the earliest on this list to complete the pair: Steelers first, then the Eagles from 1961.
  • Trey Sermon is the most recent: Eagles first, then the Steelers from 2025.
  • Gary Anderson spent the most seasons across the two: 2 with the Eagles and 13 with the Steelers.
  • 6 of them had two or more separate spells with one of the teams, such as Cameron Johnston.
  • Most common positions on this list: DL (11), RB (11), OL (9), WR (9).

How many can you name?

Name players who were on both the Eagles and the Steelers. 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.
PlayerPosEaglesSteelers
Gary AndersonK1995–19961982–1994
Norm JohnsonSPEC19991995–1998
Matt BahrSPEC19931979–1980
Mark RoyalsP19871992–1994
Mitch BergerP19942008
Bubby BristerQB1993–19941986–1992
Kimo Von OelhoffenDE20072000–2005
Mike VickQB2009–20132015–2016
Ray MansfieldOL19631964–1976
Darius SlayDB2020–20242025
Chuck AllenLB19721970–1971
Gary BallmanWR1967–19721962–1966
Allen RossumCB1998–19992007
Bruce Van DykeOL19661967–1973
Carlos EmmonsOLB2000–20031996–1999
Isaac SeumaloOL2016–20222023–2025
Javon HargraveDL2020–20222016–2019
Jeff GrahamWR19981991–1993
Levon KirklandMLB20021992–2000
Mat McBriarP20122013
Barrett BrooksT1995–19982003–2005
Mike ClarkK19631964–1967
Mike WallaceWR20182009–2012
Stefen WisniewskiOL2016–20182020
Steven NelsonDB20212019–2020
Cameron JohnstonP2018–20202024, 2026
Charles JohnsonWR1999–20001994–1998
Duce StaleyRB1997–20032004–2005
Earl GrosRB1964–19661967–1969
Eric RoweDB20152023
John BakerDL19621962–1967
LeGarrette BlountRB20172014
Oliver RossT19992000–2004
Sean MoreyWR2001, 20032004–2006
Bill JohnsonDL1998–19991995–1996
Bob HarrisonLB1962–19631964
Donald EvansDL19881990–1993
Fred JohnsonOL2023–20262019
L.J. FortLB20192015–2018
Steve SmithOL1971–19741966
Terrell EdmundsDB20232018–2022, 2024
George TarasovicDL1963–19651960–1963
Gregg GarrityWR1984–19891983–1984
Jack DriscollOL2020–20242025–2026
Riley GunnelsDL1960–19641965–1966
Walter AbercrombieRB19881982–1987
Brandon BoykinCB2012–20142015
Chandon SullivanDB20182023
Clarence PeaksRB1960–19631964–1965
Clifton GeathersDE20132014, 2016
Earnest JacksonRB1985–19861986–1988
Kenny GainwellRB2021–20242025
Lonnie PaleleiOL19991993–1995
Markus WheatonWR20182013–2016
Nate HerbigOL2019–20212023–2024
Red MackWR19641961–1963, 1965
Theron SappRB1960–19631963–1965
Trey SermonRB2022–20232025
Wendell SmallwoodRB2016–20182020
Elijah RileyDB2020–20212022–2023
Glenn GlassDB1964–19651962–1963
Kenny PickettQB20242022–2023
Zack ValentineLB19821979–1981
Alonzo JacksonOLB20052003–2004
Jerry MazzantiDL19631967
Jim KellyTE1965, 19671964
Joe LewisDL19621960
John KapeleDL19621960–1962
John SodaskiLB1972–19731970
Rick EnglesP19781977
Freddie MilonsWR20022003
Kyron JohnsonLB20222023
Mike FinnDL19941993
Terrell WatsonRB20162017
Will RenfroDL19611960

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 gameEagles player gameSteelers player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Philadelphia Eagles and the Pittsburgh Steelers?

75 in the nflverse roster files from 1960 to 2026, including Gary Anderson, Norm Johnson, Matt Bahr and Mark Royals. 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?

Will Renfro: Pittsburgh Steelers first, then the Philadelphia Eagles from 1961.

Who has played for both recently?

Darius Slay, Isaac Seumalo, Cameron Johnston, Fred Johnson, Jack Driscoll and Kenny Gainwell and 1 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