Players who played for the Arizona Cardinals and the Dolphins

31 players · NFL since 2013

31 players have played for both the Arizona Cardinals and the Dolphins in the NFL since 2013. 12 played for the Arizona Cardinals first and 19 for the Dolphins first. The longest-serving played 116 games across both; the top scorer got 34 touchdowns; 5 scored for both; the first move came in 2014, the most recent in 2026.

Can you name all 31?

0/310:00

  1.  Cardinals 81 · Dolphins 35
  2.  Cardinals 80 · Dolphins 17
  3.  Cardinals 23 · Dolphins 55
  4.  Cardinals 7 · Dolphins 64
  5.  Cardinals 18 · Dolphins 49
  6.  Cardinals 58 · Dolphins 8
  7.  Cardinals 46 · Dolphins 17
  8.  Cardinals 3 · Dolphins 58
  9.  Cardinals 7 · Dolphins 45
  10.  Cardinals 28 · Dolphins 23
  11.  Cardinals 15 · Dolphins 30
  12.  Cardinals 30 · Dolphins 13
  13.  Cardinals 10 · Dolphins 33
  14.  Cardinals 33 · Dolphins 2
  15.  Cardinals 22 · Dolphins 11
  16.  Cardinals 28 · Dolphins 3
  17.  Cardinals 27 · Dolphins 2
  18.  Cardinals 16 · Dolphins 13
  19.  Cardinals 27 · Dolphins 1
  20.  Cardinals 9 · Dolphins 16
  21.  Cardinals 9 · Dolphins 15
  22.  Cardinals 10 · Dolphins 11
  23.  Cardinals 4 · Dolphins 17
  24.  Cardinals 4 · Dolphins 16
  25.  Cardinals 14 · Dolphins 6
  26.  Cardinals 4 · Dolphins 9
  27.  Cardinals 8 · Dolphins 1
  28.  Cardinals 2 · Dolphins 7
  29.  Cardinals 5 · Dolphins 3
  30.  Cardinals 3 · Dolphins 2
  31.  Cardinals 3 · Dolphins 1

Who stands out

Spoilers

Justin Bethel has the most games for the two combined: 81 for the Arizona Cardinals and 35 for the Dolphins. Kenyan Drake scored the most touchdowns across both (18 for the Arizona Cardinals, 16 for the Dolphins), and 5 players scored for both.

In our data, Daryn Colledge was the first to have played for both (his first game for the Dolphins came in 2014). The most recent player to play for both is Zane Gonzalez, who first played for the Dolphins in 2026.

Show all 31 players

Spoilers
Every player who played for the Arizona Cardinals and the Dolphins (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerCardinalsDolphinsFirst
GTDsSeasonsGTDsSeasons
Justin Bethel8132013–20173502022–2023Cardinals
Calais Campbell8012013–20251702024Cardinals
Kenyan Drake23182019–202055162016–2019Dolphins
Matt Haack7020256402017–2020Dolphins
Jordan Phillips1802020–20214902015–2018Dolphins
Chase Edmonds58142018–2021832022Cardinals
Trent Sherfield4612018–20251722022Cardinals
Damien Williams30202358102014–2017Dolphins
Channing Tindall7020254502022–2024Dolphins
Ted Larsen2802014–20152302017–2018Cardinals
Charles Clay151201930102013–2014Dolphins
Evan Boehm3002016–20171302019Cardinals
Jamar Taylor10020183302013–2015Dolphins
Zane Gonzalez3302018–2020202026Cardinals
Jacoby Brissett2222025–20261112021Dolphins
Evan Brown2802024–2025302019Dolphins
Robert Nkemdiche2712016–2018202019Cardinals
Daryn Colledge16020131302014Cardinals
Jonathan Ledbetter2702021–2023102019Dolphins
Chris Clemons9020151602013Dolphins
Kamu Grugier-Hill9020221502020Dolphins
Robbie Chosen10020221112023–2024Cardinals
Michael Palardy4020241702021Dolphins
Hunter Long4020261602021–2022Dolphins
Josh Rosen1402018602019Cardinals
Cameron Malveaux402018902017–2018Dolphins
Ben Stille802023–2024102022Dolphins
Jalen Davis202019702018–2021Dolphins
Danny Isidora502021302019Dolphins
Ulrick John302016202015Dolphins
Zach Zenner302019102019Cardinals

Head to head

In the NFL since 2013, the Arizona Cardinals and the Dolphins have met 3 times: the Arizona Cardinals won 1, the Dolphins 2.

  • Arizona Cardinals' biggest win: Dolphins 27-28 Cardinals (2024)
  • Dolphins' biggest win: Dolphins 26-23 Cardinals (2016)

Play

FAQ

Spoilers
How many players have played for both the Arizona Cardinals and the Dolphins?
31 in the NFL since 2013: Justin Bethel, Calais Campbell, Kenyan Drake, Matt Haack, Jordan Phillips, Chase Edmonds and 25 more.
Has anyone scored for both the Arizona Cardinals and the Dolphins?
Yes, 5: Kenyan Drake (18 and 16), Chase Edmonds (14 and 3), Charles Clay (1 and 10), Trent Sherfield (1 and 2) and Jacoby Brissett (2 and 1).
Who is the most recent player to play for both the Arizona Cardinals and the Dolphins?
Zane Gonzalez. He played for the Arizona Cardinals (2018–2020), then the Dolphins 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.