Players who played for the Bengals and the Steelers

15 players · NFL since 2013

15 players have played for both the Bengals and the Steelers in the NFL since 2013. 6 played for the Bengals first and 9 for the Steelers first. The longest-serving played 132 games across both; the top scorer got 3 touchdowns; nobody scored for both; the first move came in 2013, the most recent in 2026.

Can you name all 15?

0/150:00

  1.  Bengals 71 · Steelers 61
  2.  Bengals 2 · Steelers 69
  3.  Bengals 16 · Steelers 52
  4.  Bengals 1 · Steelers 66
  5.  Bengals 17 · Steelers 50
  6.  Bengals 62 · Steelers 1
  7.  Bengals 34 · Steelers 3
  8.  Bengals 32 · Steelers 1
  9.  Bengals 17 · Steelers 13
  10.  Bengals 15 · Steelers 12
  11.  Bengals 1 · Steelers 14
  12.  Bengals 4 · Steelers 10
  13.  Bengals 12 · Steelers 1
  14.  Bengals 4 · Steelers 8
  15.  Bengals 1 · Steelers 7

Who stands out

Spoilers

Mike Hilton has the most games for the two combined: 71 for the Bengals and 61 for the Steelers. Cobi Hamilton scored the most touchdowns across both (0 for the Bengals, 3 for the Steelers), and nobody scored for both.

In our data, Zoltan Mesko was the first to have played for both (his first game for the Bengals came in 2013). The most recent player to play for both is Kyle Dugger, who first played for the Bengals in 2026.

Show all 15 players

Spoilers
Every player who played for the Bengals and the Steelers (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBengalsSteelersFirst
GTDsSeasonsGTDsSeasons
Mike Hilton7112021–20246102017–2020Steelers
Sean Davis2020216902016–2020Steelers
James Harrison16020135202014–2017Bengals
B.J. Finney1020206602016–2021Steelers
Larry Ogunjobi17020215002022–2024Bengals
Randy Bullock6202016–2020102016Steelers
Max Scharping3402022–2023302024Bengals
Tre Flowers3202021–2022102025Bengals
Chris Carter1702014–20151302013Steelers
B.W. Webb15020191202014Steelers
Cobi Hamilton1020141432016Bengals
Kyle Dugger4020261012025Steelers
Renell Wren1202019–2021102022Bengals
Ke'Shawn Williams402025–2026802025Steelers
Zoltan Mesko102013702013Steelers

Head to head

In the NFL since 2013, the Bengals and the Steelers have met 28 times: the Bengals won 8, the Steelers 20.

  • Bengals' biggest win: Bengals 41-10 Steelers (2021)
  • Steelers' biggest win: Steelers 36-10 Bengals (2020)

Play

FAQ

Spoilers
How many players have played for both the Bengals and the Steelers?
15 in the NFL since 2013: Mike Hilton, Sean Davis, James Harrison, B.J. Finney, Larry Ogunjobi, Randy Bullock and 9 more.
Has anyone scored for both the Bengals and the Steelers?
No. Cobi Hamilton came closest with 3 touchdowns, all for the Steelers.
Who is the most recent player to play for both the Bengals and the Steelers?
Kyle Dugger. He played for the Steelers (2025), then the Bengals from 2026.
What period does this list cover?
NFL games from 2013 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NFL since 2013; touchdowns are ones scored, not thrown. Earlier games aren't included, so all-time lists can be longer.