Players who played for the 49ers and the Bengals
21 players · NFL since 2013
21 players have played for both the 49ers and the Bengals in the NFL since 2013. 7 played for the 49ers first and 14 for the Bengals first. The longest-serving played 103 games across both; the top scorer got 9 touchdowns; nobody scored for both; the first move came in 2017, the most recent in 2026.
Can you name all 21?
0/210:00
- 49ers 6 · Bengals 97
- 49ers 2 · Bengals 78
- 49ers 43 · Bengals 27
- 49ers 13 · Bengals 52
- 49ers 32 · Bengals 32
- 49ers 11 · Bengals 51
- 49ers 38 · Bengals 24
- 49ers 9 · Bengals 36
- 49ers 1 · Bengals 42
- 49ers 2 · Bengals 38
- 49ers 7 · Bengals 27
- 49ers 31 · Bengals 3
- 49ers 19 · Bengals 9
- 49ers 3 · Bengals 12
- 49ers 3 · Bengals 6
- 49ers 7 · Bengals 2
- 49ers 4 · Bengals 4
- 49ers 4 · Bengals 3
- 49ers 3 · Bengals 2
- 49ers 1 · Bengals 3
- 49ers 1 · Bengals 1
Who stands out
Spoilers
Dre Kirkpatrick has the most games for the two combined: 6 for the 49ers and 97 for the Bengals. Mohamed Sanu scored the most touchdowns across both (0 for the 49ers, 9 for the Bengals), and nobody scored for both.
In our data, Leon Hall was the first to have played for both (his first game for the 49ers came in 2017). The most recent player to play for both is Khalid Kareem, who first played for the 49ers in 2026.
Show all 21 players
Spoilers
| Player | 49ers | Bengals | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Dre Kirkpatrick | 6 | 0 | 2021 | 97 | 2 | 2013–2019 | Bengals |
| Darqueze Dennard | 2 | 0 | 2021 | 78 | 1 | 2014–2019 | Bengals |
| Trent Taylor | 43 | 3 | 2017–2024 | 27 | 0 | 2021–2022 | 49ers |
| Tyler Kroft | 13 | 0 | 2022 | 52 | 8 | 2015–2018 | Bengals |
| Jordan Willis | 32 | 0 | 2020–2022 | 32 | 0 | 2017–2018 | Bengals |
| Mohamed Sanu | 11 | 0 | 2020–2021 | 51 | 9 | 2013–2015 | Bengals |
| Oren Burks | 38 | 0 | 2022–2023 | 24 | 0 | 2025–2026 | 49ers |
| Leon Hall | 9 | 0 | 2017 | 36 | 1 | 2013–2015 | Bengals |
| Tanner Hudson | 1 | 0 | 2021 | 42 | 5 | 2023–2026 | 49ers |
| Eli Apple | 2 | 0 | 2025 | 38 | 0 | 2021–2022 | Bengals |
| Khalid Kareem | 7 | 0 | 2026 | 27 | 0 | 2020–2021 | Bengals |
| Trent Brown | 31 | 0 | 2015–2017 | 3 | 0 | 2024 | 49ers |
| Greg Mabin | 19 | 0 | 2017–2018 | 9 | 0 | 2019 | 49ers |
| Brandon Allen | 3 | 0 | 2024 | 12 | 0 | 2020–2022 | Bengals |
| Brian Hill | 3 | 0 | 2021 | 6 | 0 | 2017 | Bengals |
| Nick McCloud | 7 | 0 | 2024 | 2 | 0 | 2021 | Bengals |
| Anthony Zettel | 4 | 0 | 2019 | 4 | 0 | 2019 | Bengals |
| Zach Kerr | 4 | 0 | 2021 | 3 | 0 | 2021 | 49ers |
| Josh Johnson | 3 | 0 | 2022 | 2 | 0 | 2013 | Bengals |
| Davontae Harris | 1 | 0 | 2021 | 3 | 0 | 2018 | Bengals |
| Jordan Jefferson | 1 | 0 | 2025 | 1 | 0 | 2025 | 49ers |
Head to head
In the NFL since 2013, the 49ers and the Bengals have met 4 times: the 49ers won 2, the Bengals 2.
- 49ers' biggest win: Bengals 17-41 49ers (2019)
- Bengals' biggest win: 49ers 17-31 Bengals (2023)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the 49ers and the Bengals?
- 21 in the NFL since 2013: Dre Kirkpatrick, Darqueze Dennard, Trent Taylor, Tyler Kroft, Jordan Willis, Mohamed Sanu and 15 more.
- Has anyone scored for both the 49ers and the Bengals?
- No. Mohamed Sanu came closest with 9 touchdowns, all for the Bengals.
- Who is the most recent player to play for both the 49ers and the Bengals?
- Khalid Kareem. He played for the Bengals (2020–2021), then the 49ers 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.