Players who played for the Broncos and the Arizona Cardinals
23 players · NFL since 2013
23 players have played for both the Broncos and the Arizona Cardinals in the NFL since 2013. 15 played for the Broncos first and 8 for the Arizona Cardinals first. The longest-serving played 204 games across both; the top scorer got 17 touchdowns; nobody scored for both; the first move came in 2016, the most recent in 2026.
Can you name all 23?
0/230:00
- Broncos 55 · Cardinals 149
- Broncos 60 · Cardinals 49
- Broncos 61 · Cardinals 46
- Broncos 42 · Cardinals 31
- Broncos 19 · Cardinals 52
- Broncos 58 · Cardinals 8
- Broncos 12 · Cardinals 54
- Broncos 5 · Cardinals 58
- Broncos 45 · Cardinals 18
- Broncos 2 · Cardinals 58
- Broncos 10 · Cardinals 46
- Broncos 13 · Cardinals 40
- Broncos 27 · Cardinals 15
- Broncos 30 · Cardinals 6
- Broncos 7 · Cardinals 17
- Broncos 19 · Cardinals 4
- Broncos 12 · Cardinals 10
- Broncos 20 · Cardinals 1
- Broncos 19 · Cardinals 2
- Broncos 8 · Cardinals 8
- Broncos 15 · Cardinals 1
- Broncos 4 · Cardinals 10
- Broncos 1 · Cardinals 3
Who stands out
Spoilers
Aaron Brewer has the most games for the two combined: 55 for the Broncos and 149 for the Arizona Cardinals. John Brown scored the most touchdowns across both (0 for the Broncos, 17 for the Arizona Cardinals), and nobody scored for both.
In our data, Evan Mathis was the first to have played for both (his first game for the Arizona Cardinals came in 2016). The most recent player to play for both is Casey Kreiter, who first played for the Arizona Cardinals in 2026.
Show all 23 players
Spoilers
| Player | Broncos | Cardinals | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Aaron Brewer | 55 | 0 | 2013–2015 | 149 | 0 | 2016–2025 | Broncos |
| Max Garcia | 60 | 0 | 2015–2018 | 49 | 0 | 2019–2022 | Broncos |
| Zach Allen | 61 | 0 | 2023–2026 | 46 | 1 | 2019–2022 | Cardinals |
| Baron Browning | 42 | 0 | 2021–2024 | 31 | 0 | 2024–2026 | Broncos |
| Matt Prater | 19 | 0 | 2013 | 52 | 0 | 2021–2024 | Broncos |
| Casey Kreiter | 58 | 0 | 2016–2019 | 8 | 0 | 2026 | Broncos |
| Jared Veldheer | 12 | 0 | 2018 | 54 | 0 | 2014–2017 | Cardinals |
| Chase Edmonds | 5 | 0 | 2022 | 58 | 14 | 2018–2021 | Cardinals |
| Elijah Wilkinson | 45 | 0 | 2017–2020 | 18 | 0 | 2023–2026 | Broncos |
| John Brown | 2 | 0 | 2021 | 58 | 17 | 2014–2017 | Cardinals |
| Trent Sherfield | 10 | 0 | 2025 | 46 | 1 | 2018–2025 | Cardinals |
| Bobby Massie | 13 | 0 | 2021 | 40 | 0 | 2013–2015 | Cardinals |
| Zach Kerr | 27 | 0 | 2017–2018 | 15 | 0 | 2019–2021 | Broncos |
| Domata Peko Sr. | 30 | 0 | 2017–2018 | 6 | 0 | 2020 | Broncos |
| Ben Niemann | 7 | 0 | 2023 | 17 | 0 | 2022 | Cardinals |
| Evan Mathis | 19 | 0 | 2015 | 4 | 0 | 2016 | Broncos |
| Tramaine Brock | 12 | 0 | 2018 | 10 | 0 | 2019 | Broncos |
| Keishawn Bierria | 20 | 0 | 2018–2019 | 1 | 0 | 2019 | Broncos |
| Nate Hairston | 19 | 0 | 2020–2021 | 2 | 0 | 2022 | Broncos |
| John Phillips | 8 | 1 | 2016 | 8 | 0 | 2018 | Broncos |
| DeVante Bausby | 15 | 0 | 2019–2020 | 1 | 0 | 2020 | Broncos |
| Jamar Taylor | 4 | 0 | 2018 | 10 | 0 | 2018 | Cardinals |
| Vontarrius Dora | 1 | 0 | 2016 | 3 | 0 | 2018 | Broncos |
Head to head
In the NFL since 2013, the Broncos and the Arizona Cardinals have met 4 times: the Broncos won 4, the Arizona Cardinals 0.
- Broncos' biggest win: Cardinals 10-45 Broncos (2018)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Broncos and the Arizona Cardinals?
- 23 in the NFL since 2013: Aaron Brewer, Max Garcia, Zach Allen, Baron Browning, Matt Prater, Casey Kreiter and 17 more.
- Has anyone scored for both the Broncos and the Arizona Cardinals?
- No. John Brown came closest with 17 touchdowns, all for the Arizona Cardinals.
- Who is the most recent player to play for both the Broncos and the Arizona Cardinals?
- Casey Kreiter. He played for the Broncos (2016–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.