Cincinnati Bengals and Pittsburgh Steelers players: who played for both

Who played for both the Bengals and Steelers?

48 players were on both the Cincinnati Bengals and the Pittsburgh Steelers rosters between 1960 and 2026, including James Harrison, Shayne Graham, John Jackson and Kimo Von Oelhoffen. 21 of them were with the Bengals first and 21 with the Steelers first; 6 joined both in the same season.

Did you know?

  • Kenny Graham is the earliest on this list to complete the pair: Bengals first, then the Steelers from 1970.
  • Kyle Dugger is the most recent: Steelers first, then the Bengals from 2026.
  • James Harrison spent the most seasons across the two: 1 with the Bengals and 14 with the Steelers.
  • 6 of them had two or more separate spells with one of the teams, such as James Harrison.
  • Most common positions on this list: DB (12), OL (8), DL (6), OLB (4).

How many can you name?

Name players who were on both the Bengals and the Steelers. The surname is enough. 0 / 48

All 48 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosBengalsSteelers
James HarrisonOLB20132002, 2004–2012, 2014–2017
Shayne GrahamK2003–20092013
John JacksonOL2000–20011988–1997
Kimo Von OelhoffenDE1994–19992000–2005
Neil O'DonnellQB19981990–1995
Brentson BucknerDT19971994–1996
Randy BullockK2016–20202016
Bruce GradkowskiQB2011–20122013–2014, 2016
Tim JohnsonDL19961987–1989
Anthony WrightQB20061999
Bo OrlandoDB1996–19971998
Larry OgunjobiDL20212022–2024
Mike HiltonDB2021–20242017–2020
Oliver GibsonDT1999–20031995–1998
Troy SadowskiTE1994–19961997–1998
Fred JohnsonOL2019–20212019
Jamon MeredithT20142011
Marco BattagliaTE1996–20012002
Myron BellDB1998–19991994–1997, 2000–2001
Todd KalisOL19951994
Tre FlowersDB2021–20222025
B.W. WebbDB20192014
Brandon JohnsonOLB2008–20112012
Chris CarterOLB2014–20152011–2013
David DunnWR1995–19981998
Keiwan RatliffCB2004–2007, 2009–20102009
Kenny DavidsonDL19961990–1993
Kenny GrahamDB19701970
Kyle DuggerDB20262025
Max ScharpingOL2022–20232024–2025
William JacksonDB2016–20202022
B.J. FinneyOL20202016–2019, 2021
Jamain StephensOL1999–20011996–1998
Marvin CobbDB1975–19791980
Sean DavisDB20212016–2020
Solomon WilcotsDB1987–19901992
Andre FrazierOLB2006–20072005, 2007–2009
Anthony BrownOL1995–19981999
Mike WithycombeOL1991–19921991
Renell WrenDL2019–20212022–2023
Domenique DavisDL2022–20242025
Sam WashingtonDB19851982–1985
Zoltan MeskoP20132013
Brad CousinoLB19751977
Cobi HamiltonWR20142016
Garry HoweDL19931992
Ke'Shawn WilliamsWR2025–20262025
Terry RichardsonRB19941996

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

More “played for both” lists

All team pairs

Questions

How many players have played for both the Cincinnati Bengals and the Pittsburgh Steelers?

48 in the nflverse roster files from 1960 to 2026, including James Harrison, Shayne Graham, John Jackson and Kimo Von Oelhoffen. 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?

Kenny Graham: Cincinnati Bengals first, then the Pittsburgh Steelers from 1970.

Who has played for both recently?

Tre Flowers, Kyle Dugger, Max Scharping, Domenique Davis and Ke'Shawn Williams, 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