Players who played for the Arizona Cardinals and the Texans
39 players · NFL since 2013
39 players have played for both the Arizona Cardinals and the Texans in the NFL since 2013. 20 played for the Arizona Cardinals first and 19 for the Texans first. The longest-serving played 151 games across both; the top scorer got 72 touchdowns; 7 scored for both; the first move came in 2015, the most recent in 2026.
Can you name all 39?
0/390:00
- Cardinals 35 · Texans 116
- Cardinals 24 · Texans 100
- Cardinals 4 · Texans 109
- Cardinals 63 · Texans 25
- Cardinals 66 · Texans 17
- Cardinals 81 · Texans 1
- Cardinals 1 · Texans 79
- Cardinals 39 · Texans 34
- Cardinals 57 · Texans 15
- Cardinals 38 · Texans 33
- Cardinals 62 · Texans 4
- Cardinals 48 · Texans 15
- Cardinals 57 · Texans 4
- Cardinals 17 · Texans 43
- Cardinals 25 · Texans 32
- Cardinals 7 · Texans 43
- Cardinals 16 · Texans 30
- Cardinals 2 · Texans 43
- Cardinals 41 · Texans 1
- Cardinals 9 · Texans 32
- Cardinals 7 · Texans 31
- Cardinals 33 · Texans 2
- Cardinals 28 · Texans 7
- Cardinals 5 · Texans 28
- Cardinals 9 · Texans 20
- Cardinals 4 · Texans 24
- Cardinals 4 · Texans 23
- Cardinals 4 · Texans 23
- Cardinals 23 · Texans 1
- Cardinals 20 · Texans 2
- Cardinals 16 · Texans 6
- Cardinals 13 · Texans 9
- Cardinals 16 · Texans 6
- Cardinals 8 · Texans 13
- Cardinals 3 · Texans 11
- Cardinals 7 · Texans 3
- Cardinals 2 · Texans 5
- Cardinals 5 · Texans 1
- Cardinals 2 · Texans 1
Who stands out
Spoilers
DeAndre Hopkins has the most games for the two combined: 35 for the Arizona Cardinals and 116 for the Texans. DeAndre Hopkins scored the most touchdowns across both (17 for the Arizona Cardinals, 55 for the Texans), and 7 players scored for both.
In our data, D.J. Swearinger was the first to have played for both (his first game for the Arizona Cardinals came in 2015). The most recent player to play for both is Marvin Harrison Jr., who first played for the Texans in 2026.
Show all 39 players
Spoilers
| Player | Cardinals | Texans | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| DeAndre Hopkins | 35 | 17 | 2020–2022 | 116 | 55 | 2013–2019 | Texans |
| J.J. Watt | 24 | 0 | 2021–2022 | 100 | 6 | 2013–2020 | Texans |
| Johnathan Joseph | 4 | 0 | 2020 | 109 | 3 | 2013–2019 | Texans |
| David Johnson | 63 | 50 | 2015–2019 | 25 | 9 | 2020–2021 | Cardinals |
| Tyrann Mathieu | 66 | 1 | 2013–2017 | 17 | 0 | 2018 | Cardinals |
| Ezekiel Turner | 81 | 0 | 2018–2023 | 1 | 0 | 2024 | Cardinals |
| Eddie Pleasant | 1 | 0 | 2018 | 79 | 0 | 2013–2017 | Texans |
| Darren Fells | 39 | 6 | 2014–2016 | 34 | 12 | 2019–2020 | Cardinals |
| Christian Kirk | 57 | 17 | 2018–2021 | 15 | 3 | 2025 | Cardinals |
| Roy Lopez | 38 | 0 | 2023–2026 | 33 | 0 | 2021–2022 | Texans |
| Andre Ellington | 62 | 13 | 2013–2017 | 4 | 0 | 2017 | Cardinals |
| Josh Jones | 48 | 0 | 2020–2022 | 15 | 0 | 2023 | Cardinals |
| Leki Fotu | 57 | 0 | 2020–2023 | 4 | 0 | 2025 | Cardinals |
| Angelo Blackson | 17 | 0 | 2020–2024 | 43 | 0 | 2017–2019 | Texans |
| D.J. Swearinger | 25 | 0 | 2015–2019 | 32 | 0 | 2013–2014 | Texans |
| Charlie Heck | 7 | 0 | 2024 | 43 | 0 | 2020–2023 | Texans |
| Stephen Anderson | 16 | 0 | 2022 | 30 | 2 | 2016–2017 | Texans |
| Carlos Watkins | 2 | 0 | 2023 | 43 | 0 | 2017–2020 | Texans |
| Michael Dogbe | 41 | 0 | 2019–2022 | 1 | 0 | 2023 | Cardinals |
| Brooks Reed | 9 | 0 | 2019 | 32 | 0 | 2013–2014 | Texans |
| Pharaoh Brown | 7 | 0 | 2025 | 31 | 2 | 2020–2022 | Texans |
| Marvin Harrison Jr. | 33 | 13 | 2024–2026 | 2 | 1 | 2026 | Cardinals |
| Evan Brown | 28 | 0 | 2024–2025 | 7 | 0 | 2026 | Cardinals |
| Chris Moore | 5 | 0 | 2024 | 28 | 4 | 2021–2022 | Texans |
| Kamu Grugier-Hill | 9 | 0 | 2022 | 20 | 0 | 2021–2022 | Texans |
| Jordan Thomas | 4 | 1 | 2020 | 24 | 4 | 2018–2019 | Texans |
| Teagan Quitoriano | 4 | 2 | 2026 | 23 | 2 | 2022–2024 | Texans |
| Kris Boyd | 4 | 0 | 2023 | 23 | 0 | 2023–2024 | Cardinals |
| Xavier Williams | 23 | 0 | 2015–2017 | 1 | 0 | 2021 | Cardinals |
| Eno Benjamin | 20 | 3 | 2021–2022 | 2 | 0 | 2022 | Cardinals |
| Andre Roberts | 16 | 2 | 2013 | 6 | 0 | 2021 | Cardinals |
| Myjai Sanders | 13 | 0 | 2022 | 9 | 0 | 2023 | Cardinals |
| Naquan Jones | 16 | 0 | 2023–2024 | 6 | 0 | 2025 | Cardinals |
| Oday Aboushi | 8 | 0 | 2018 | 13 | 0 | 2015–2016 | Texans |
| Steven Sims | 3 | 0 | 2025 | 11 | 1 | 2023–2024 | Texans |
| K'Von Wallace | 7 | 0 | 2023 | 3 | 0 | 2025 | Cardinals |
| Matt Ammendola | 2 | 0 | 2022 | 5 | 0 | 2023 | Cardinals |
| Evan Baylis | 5 | 0 | 2020 | 1 | 0 | 2017 | Texans |
| Cole Toner | 2 | 0 | 2016 | 1 | 0 | 2021 | Cardinals |
Head to head
In the NFL since 2013, the Arizona Cardinals and the Texans have met 5 times: the Arizona Cardinals won 2, the Texans 3.
- Arizona Cardinals' biggest win: Cardinals 31-5 Texans (2021)
- Texans' biggest win: Texans 40-20 Cardinals (2025)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Arizona Cardinals and the Texans?
- 39 in the NFL since 2013: DeAndre Hopkins, J.J. Watt, Johnathan Joseph, David Johnson, Tyrann Mathieu, Ezekiel Turner and 33 more.
- Has anyone scored for both the Arizona Cardinals and the Texans?
- Yes, 7: DeAndre Hopkins (17 and 55), David Johnson (50 and 9), Christian Kirk (17 and 3), Darren Fells (6 and 12), Marvin Harrison Jr. (13 and 1), Jordan Thomas (1 and 4) and Teagan Quitoriano (2 and 2).
- Who is the most recent player to play for both the Arizona Cardinals and the Texans?
- Marvin Harrison Jr.. He played for the Arizona Cardinals (2024–2026), then the Texans 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.