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

  1.  49ers 6 · Bengals 97
  2.  49ers 2 · Bengals 78
  3.  49ers 43 · Bengals 27
  4.  49ers 13 · Bengals 52
  5.  49ers 32 · Bengals 32
  6.  49ers 11 · Bengals 51
  7.  49ers 38 · Bengals 24
  8.  49ers 9 · Bengals 36
  9.  49ers 1 · Bengals 42
  10.  49ers 2 · Bengals 38
  11.  49ers 7 · Bengals 27
  12.  49ers 31 · Bengals 3
  13.  49ers 19 · Bengals 9
  14.  49ers 3 · Bengals 12
  15.  49ers 3 · Bengals 6
  16.  49ers 7 · Bengals 2
  17.  49ers 4 · Bengals 4
  18.  49ers 4 · Bengals 3
  19.  49ers 3 · Bengals 2
  20.  49ers 1 · Bengals 3
  21.  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
Every player who played for the 49ers and the Bengals (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
Player49ersBengalsFirst
GTDsSeasonsGTDsSeasons
Dre Kirkpatrick6020219722013–2019Bengals
Darqueze Dennard2020217812014–2019Bengals
Trent Taylor4332017–20242702021–202249ers
Tyler Kroft13020225282015–2018Bengals
Jordan Willis3202020–20223202017–2018Bengals
Mohamed Sanu1102020–20215192013–2015Bengals
Oren Burks3802022–20232402025–202649ers
Leon Hall9020173612013–2015Bengals
Tanner Hudson1020214252023–202649ers
Eli Apple2020253802021–2022Bengals
Khalid Kareem7020262702020–2021Bengals
Trent Brown3102015–201730202449ers
Greg Mabin1902017–201890201949ers
Brandon Allen3020241202020–2022Bengals
Brian Hill302021602017Bengals
Nick McCloud702024202021Bengals
Anthony Zettel402019402019Bengals
Zach Kerr40202130202149ers
Josh Johnson302022202013Bengals
Davontae Harris102021302018Bengals
Jordan Jefferson10202510202549ers

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)

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.