Players who played for the Bengals and the Arizona Cardinals

23 players · NFL since 2013

23 players have played for both the Bengals and the Arizona Cardinals in the NFL since 2013. 13 played for the Bengals first and 10 for the Arizona Cardinals first. The longest-serving played 130 games across both; the top scorer got 53 touchdowns; 2 scored for both; the first move came in 2014, the most recent in 2026.

Can you name all 23?

0/230:00

  1.  Bengals 98 · Cardinals 32
  2.  Bengals 97 · Cardinals 14
  3.  Bengals 74 · Cardinals 17
  4.  Bengals 30 · Cardinals 59
  5.  Bengals 64 · Cardinals 15
  6.  Bengals 67 · Cardinals 6
  7.  Bengals 63 · Cardinals 8
  8.  Bengals 9 · Cardinals 62
  9.  Bengals 67 · Cardinals 1
  10.  Bengals 64 · Cardinals 4
  11.  Bengals 64 · Cardinals 2
  12.  Bengals 50 · Cardinals 11
  13.  Bengals 42 · Cardinals 16
  14.  Bengals 54 · Cardinals 4
  15.  Bengals 10 · Cardinals 44
  16.  Bengals 42 · Cardinals 11
  17.  Bengals 47 · Cardinals 3
  18.  Bengals 16 · Cardinals 32
  19.  Bengals 40 · Cardinals 4
  20.  Bengals 16 · Cardinals 25
  21.  Bengals 11 · Cardinals 23
  22.  Bengals 1 · Cardinals 19
  23.  Bengals 3 · Cardinals 15

Who stands out

Spoilers

A.J. Green has the most games for the two combined: 98 for the Bengals and 32 for the Arizona Cardinals. A.J. Green scored the most touchdowns across both (48 for the Bengals, 5 for the Arizona Cardinals), and 2 players scored for both.

In our data, Eric Winston was the first to have played for both (his first game for the Bengals came in 2014). The most recent player to play for both is Andrew Billings, who first played for the Arizona Cardinals in 2026.

Show all 23 players

Spoilers
Every player who played for the Bengals and the Arizona Cardinals (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerBengalsCardinalsFirst
GTDsSeasonsGTDsSeasons
A.J. Green98482013–20203252021–2022Bengals
Dre Kirkpatrick9722013–20191402020Bengals
Akeem Davis-Gaither7402020–20241702025Bengals
Jermaine Gresham30102013–20145952015–2018Bengals
Jonah Williams6402020–20231512024–2025Bengals
Domata Peko Sr.6702013–2016602020Bengals
Andre Smith6302013–2019802018Bengals
Kevin Minter9020176202013–2016Cardinals
Markus Bailey6702020–2023102024Bengals
Mike Nugent6402013–2016402020Bengals
Jalen Davis6402020–2026202019Cardinals
Cody Ford5002023–20251102022Cardinals
Eric Winston4202014–20171602013Cardinals
Nick Vigil5402016–2019402022Bengals
Marco Wilson1002024–20254412021–2023Cardinals
Billy Price4202018–20201102022Bengals
Andrew Billings4702017–2019302026Bengals
Karlos Dansby16020163222013–2017Cardinals
Zachary Carter4002022–2024402025Bengals
Josh Bynes16020202512017–2018Cardinals
Xavier Williams11020202302015–2017Cardinals
Pharoh Cooper1020191912018–2022Cardinals
Zach Kerr3020211502019–2021Cardinals

Head to head

In the NFL since 2013, the Bengals and the Arizona Cardinals have met 4 times: the Bengals won 2, the Arizona Cardinals 2.

  • Bengals' biggest win: Bengals 37-14 Cardinals (2025)
  • Arizona Cardinals' biggest win: Bengals 23-26 Cardinals (2019)

Play

FAQ

Spoilers
How many players have played for both the Bengals and the Arizona Cardinals?
23 in the NFL since 2013: A.J. Green, Dre Kirkpatrick, Akeem Davis-Gaither, Jermaine Gresham, Jonah Williams, Domata Peko Sr. and 17 more.
Has anyone scored for both the Bengals and the Arizona Cardinals?
Yes, 2: A.J. Green (48 and 5) and Jermaine Gresham (10 and 5).
Who is the most recent player to play for both the Bengals and the Arizona Cardinals?
Andrew Billings. He played for the Bengals (2017–2019), then the Arizona Cardinals 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.