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
- Bengals 71 · Steelers 61
- Bengals 2 · Steelers 69
- Bengals 16 · Steelers 52
- Bengals 1 · Steelers 66
- Bengals 17 · Steelers 50
- Bengals 62 · Steelers 1
- Bengals 34 · Steelers 3
- Bengals 32 · Steelers 1
- Bengals 17 · Steelers 13
- Bengals 15 · Steelers 12
- Bengals 1 · Steelers 14
- Bengals 4 · Steelers 10
- Bengals 12 · Steelers 1
- Bengals 4 · Steelers 8
- 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
| Player | Bengals | Steelers | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Mike Hilton | 71 | 1 | 2021–2024 | 61 | 0 | 2017–2020 | Steelers |
| Sean Davis | 2 | 0 | 2021 | 69 | 0 | 2016–2020 | Steelers |
| James Harrison | 16 | 0 | 2013 | 52 | 0 | 2014–2017 | Bengals |
| B.J. Finney | 1 | 0 | 2020 | 66 | 0 | 2016–2021 | Steelers |
| Larry Ogunjobi | 17 | 0 | 2021 | 50 | 0 | 2022–2024 | Bengals |
| Randy Bullock | 62 | 0 | 2016–2020 | 1 | 0 | 2016 | Steelers |
| Max Scharping | 34 | 0 | 2022–2023 | 3 | 0 | 2024 | Bengals |
| Tre Flowers | 32 | 0 | 2021–2022 | 1 | 0 | 2025 | Bengals |
| Chris Carter | 17 | 0 | 2014–2015 | 13 | 0 | 2013 | Steelers |
| B.W. Webb | 15 | 0 | 2019 | 12 | 0 | 2014 | Steelers |
| Cobi Hamilton | 1 | 0 | 2014 | 14 | 3 | 2016 | Bengals |
| Kyle Dugger | 4 | 0 | 2026 | 10 | 1 | 2025 | Steelers |
| Renell Wren | 12 | 0 | 2019–2021 | 1 | 0 | 2022 | Bengals |
| Ke'Shawn Williams | 4 | 0 | 2025–2026 | 8 | 0 | 2025 | Steelers |
| Zoltan Mesko | 1 | 0 | 2013 | 7 | 0 | 2013 | Steelers |
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)
More pairs
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.