Arizona Cardinals vs Buffalo Bills Match Player Stats & Head-to-Head History
At a glance
- Last meeting
- ARI 28, BUF 34Sep 8, 2024
- Record
- Cardinals 2–5 Bills in the last 7 meetings
- Average score
- Cardinals 24.3, Bills 28.9 on average in the last 7 meetings
- Next meeting
- No meeting on the published schedule.
Follow Arizona Cardinals for lineups and injuries
Follow Buffalo Bills for lineups and injuries
Cardinals 28 at Bills 34, Sep 8, 2024: player stats
ARIAway28
| Passing | Cmp | Att | Yds | TD | INT | Sk |
|---|---|---|---|---|---|---|
| Kyler MurrayQB | 21 | 31 | 162 | 1 | 0 | 4 |
| Team | 21 | 31 | 162 | 1 | 0 | 4 |
| Rushing | Car | Yds | TD |
|---|---|---|---|
| Kyler MurrayQB | 5 | 57 | 0 |
| James ConnerRB | 16 | 50 | 1 |
| Trey BensonRB | 3 | 13 | 0 |
| Greg DortchWR | 1 | 4 | 0 |
| Team | 25 | 124 | 1 |
| Receiving | Rec | Tgt | Yds | TD |
|---|---|---|---|---|
| Greg DortchWR | 6 | 8 | 47 | 0 |
| James ConnerRB | 3 | 4 | 33 | 0 |
| Trey McBrideTE | 5 | 9 | 30 | 0 |
| Emari DemercadoRB | 2 | 2 | 26 | 0 |
| Elijah HigginsTE | 2 | 2 | 12 | 0 |
| Michael WilsonWR | 1 | 2 | 5 | 1 |
| Trey BensonRB | 1 | 1 | 5 | 0 |
| Marvin Harrison Jr.WR | 1 | 3 | 4 | 0 |
| Team | 21 | 31 | 162 | 1 |
BUFHome34
| Passing | Cmp | Att | Yds | TD | INT | Sk |
|---|---|---|---|---|---|---|
| Josh AllenQB | 18 | 23 | 232 | 2 | 0 | 2 |
| Team | 18 | 23 | 232 | 2 | 0 | 2 |
| Rushing | Car | Yds | TD |
|---|---|---|---|
| James CookRB | 19 | 71 | 0 |
| Josh AllenQB | 9 | 39 | 2 |
| Ray DavisRB | 3 | 13 | 0 |
| Ty JohnsonRB | 2 | 7 | 0 |
| Team | 33 | 130 | 2 |
| Receiving | Rec | Tgt | Yds | TD |
|---|---|---|---|---|
| Keon ColemanWR | 4 | 5 | 51 | 0 |
| Khalil ShakirWR | 3 | 3 | 42 | 1 |
| James CookRB | 3 | 3 | 32 | 0 |
| Mack HollinsWR | 2 | 2 | 25 | 1 |
| Dawson KnoxTE | 1 | 2 | 23 | 0 |
| Marquez Valdes-ScantlingWR | 1 | 2 | 19 | 0 |
| Curtis SamuelWR | 2 | 2 | 15 | 0 |
| Ray DavisRB | 1 | 1 | 14 | 0 |
| Dalton KincaidTE | 1 | 2 | 11 | 0 |
| Ty JohnsonRB | 0 | 1 | 0 | 0 |
| Team | 18 | 23 | 232 | 2 |
Passing, rushing and receiving by player, from every play of the game; two-point tries are not counted, as in every Explorer answer.
Team passing yards are the sum of the passers’ yards (sacks are not taken off). Defense, kicking and returns are not in StatIQ’s NFL data, so they are not shown.
Source: StatIQ game data
Game by game
| Date | Game | Score | Result | Stage |
|---|---|---|---|---|
| Sep 8, 2024 | Cardinals at Bills | ARI 28, BUF 34 | Bills won | 2024 regular season, Week 1 |
| Nov 15, 2020 | Bills at Cardinals | BUF 30, ARI 32 | Cardinals won | 2020 regular season, Week 10 |
| Sep 25, 2016 | Cardinals at Bills | ARI 18, BUF 33 | Bills won | 2016 regular season, Week 3 |
| Oct 14, 2012 | Bills at Cardinals | BUF 19, ARI 16 | Bills won | 2012 regular season, Week 6 |
| Oct 5, 2008 | Bills at Cardinals | BUF 17, ARI 41 | Cardinals won | 2008 regular season, Week 5 |
| Oct 31, 2004 | Cardinals at Bills | ARI 14, BUF 38 | Bills won | 2004 regular season, Week 8 |
| Dec 19, 1999 | Bills at Cardinals | BUF 31, ARI 21 | Bills won | 1999 regular season, Week 15 |
Scores from StatIQ's game data, schedule and game leaders via ESPN · updated Nov 6, 2026. Each name opens the player’s page.