Players who played for the Arizona Cardinals and the New York Giants

33 players · NFL since 2013

33 players have played for both the Arizona Cardinals and the New York Giants in the NFL since 2013. 20 played for the Arizona Cardinals first and 13 for the New York Giants first. The longest-serving played 134 games across both; the top scorer got 5 touchdowns; 2 scored for both; the first move came in 2015, the most recent in 2026.

Can you name all 33?

0/330:00

  1.  Cardinals 58 · Giants 76
  2.  Cardinals 90 · Giants 23
  3.  Cardinals 8 · Giants 103
  4.  Cardinals 42 · Giants 62
  5.  Cardinals 34 · Giants 53
  6.  Cardinals 51 · Giants 34
  7.  Cardinals 17 · Giants 64
  8.  Cardinals 71 · Giants 9
  9.  Cardinals 57 · Giants 21
  10.  Cardinals 16 · Giants 61
  11.  Cardinals 64 · Giants 11
  12.  Cardinals 42 · Giants 29
  13.  Cardinals 57 · Giants 12
  14.  Cardinals 55 · Giants 5
  15.  Cardinals 45 · Giants 6
  16.  Cardinals 31 · Giants 16
  17.  Cardinals 33 · Giants 7
  18.  Cardinals 24 · Giants 9
  19.  Cardinals 15 · Giants 15
  20.  Cardinals 28 · Giants 1
  21.  Cardinals 19 · Giants 8
  22.  Cardinals 11 · Giants 16
  23.  Cardinals 1 · Giants 20
  24.  Cardinals 4 · Giants 16
  25.  Cardinals 6 · Giants 13
  26.  Cardinals 17 · Giants 1
  27.  Cardinals 13 · Giants 4
  28.  Cardinals 7 · Giants 4
  29.  Cardinals 1 · Giants 9
  30.  Cardinals 2 · Giants 6
  31.  Cardinals 4 · Giants 3
  32.  Cardinals 1 · Giants 2
  33.  Cardinals 1 · Giants 1

Who stands out

Spoilers

Justin Pugh has the most games for the two combined: 58 for the Arizona Cardinals and 76 for the New York Giants. Elijhaa Penny scored the most touchdowns across both (2 for the Arizona Cardinals, 3 for the New York Giants), and 2 players scored for both.

In our data, Jasper Brinkley was the first to have played for both (his first game for the New York Giants came in 2015). The most recent player to play for both is Art Green, who first played for the Arizona Cardinals in 2026.

Show all 33 players

Spoilers
Every player who played for the Arizona Cardinals and the New York Giants (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
PlayerCardinalsGiantsFirst
GTDsSeasonsGTDsSeasons
Justin Pugh5802018–20227602013–2023Giants
Markus Golden9002015–20222312019–2020Cardinals
Casey Kreiter80202610302020–2025Giants
Will Hernandez4202022–20256202018–2021Giants
Devon Kennard3402020–20225302014–2017Giants
Isaiah Simmons5112020–20223412023–2024Cardinals
Dalvin Tomlinson17020256402017–2020Giants
Deone Bucannon7112014–2018902019Cardinals
Kareem Martin5702014–20172102018–2019Cardinals
Elijhaa Penny16220176132018–2021Cardinals
Tony Jefferson6412013–20161102022Cardinals
Antonio Hamilton4202021–20232902018–2019Giants
Josh Mauro5702014–20211202018Cardinals
Victor Dimukeje5502021–2024502025Cardinals
Brandon Williams4502016–2018602020Cardinals
Antoine Bethea3102017–20181602019Cardinals
Sean Harlow3302021–2022702023Cardinals
Olsen Pierre2402017–2018902019Cardinals
Jasper Brinkley15020131502015Cardinals
Evan Brown2802024–2025102019Giants
Pharoh Cooper1912018–2022802021Cardinals
Billy Price11020221602021Giants
Art Green1020262002024–2025Giants
Curtis Riley4020201612018Giants
Korey Cunningham6020181302021–2022Cardinals
Joshua Miles1702019–2021102024Cardinals
Colt McCoy1302021–2022402020Giants
Matt Haack702025402024Giants
Alfred Morris102019922020Cardinals
Mike Glennon202018612021Cardinals
Divaad Wilson402023–2024302024Cardinals
Eric Smith102021202019Giants
Wyatt Davis102022102022Cardinals

Head to head

In the NFL since 2013, the Arizona Cardinals and the New York Giants have met 6 times: the Arizona Cardinals won 4, the New York Giants 2.

  • Arizona Cardinals' biggest win: Cardinals 23-0 Giants (2017)
  • New York Giants' biggest win: Giants 36-24 Cardinals (2026)

Play

FAQ

Spoilers
How many players have played for both the Arizona Cardinals and the New York Giants?
33 in the NFL since 2013: Justin Pugh, Markus Golden, Casey Kreiter, Will Hernandez, Devon Kennard, Isaiah Simmons and 27 more.
Has anyone scored for both the Arizona Cardinals and the New York Giants?
Yes, 2: Elijhaa Penny (2 and 3) and Isaiah Simmons (1 and 1).
Who is the most recent player to play for both the Arizona Cardinals and the New York Giants?
Art Green. He played for the New York Giants (2024–2025), 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.