NFL Matchup History
Vikings vs Cardinals
Minnesota leads the all-time series 19-12 across 31 meetings and is a perfect 2-0 in the playoffs. Here is the complete head-to-head record, a full statistical breakdown of the two teams' last meeting, and every notable game between them.
All-time series
Vikings lead 19-12
Total meetings
31 (29 regular season, 2 playoff)
Last meeting
Dec 1, 2024, Vikings 23-22
2026 schedule
No Vikings-Cardinals game
Series overview
An infrequent series that Minnesota has controlled
The Minnesota Vikings and the Cardinals franchise have never shared a division, so they meet only when the NFL schedule rotation lines them up, usually once every year or two. Across 31 all-time meetings, dating back to the Cardinals' years in Chicago and St. Louis, Minnesota holds a comfortable 19-12 edge, and the Vikings have never lost a playoff game to this franchise.
Since the team was renamed the Arizona Cardinals in 1994, the Vikings have gone 14-5 against them, including a 41-21 rout in the 1998 divisional playoffs. The two teams' most recent meetings have been considerably closer, with three of the last four decided by single digits.
Arizona is not on Minnesota's confirmed 2026 regular-season schedule. This page is a historical and statistical reference built around the two teams' last completed meeting, not a preview of an upcoming game.
Last meeting
Vikings 23, Cardinals 22 — December 1, 2024
Week 13 of the 2024 season. Minnesota entered the day 10-2 on its way to a 14-3 finish; Arizona was fighting for a playoff spot at 6-6.
Arizona Cardinals
Final
22–23
Minnesota Vikings
Sam Darnold threw for 235 yards and 2 touchdowns with no interceptions, and Justin Jefferson caught 7 passes for 99 yards, as Minnesota held on for a one-point win at U.S. Bank Stadium. Kyler Murray countered with 260 yards and a touchdown for Arizona, and Trey McBride caught 12 passes for 96 yards in a losing effort. The result kept the Vikings unbeaten at home that season and moved them to 11-2.
Box score
Passing, rushing and receiving: December 1, 2024
Full individual statistics from the last meeting for every player who recorded a stat in that category. Source: ESPN box score, game ID 401671726 (linked below).
Minnesota Vikings
| Player | C/ATT | Yds | TD | Int |
|---|---|---|---|---|
| Sam Darnold | 21/31 | 235 | 2 | 0 |
Arizona Cardinals
| Player | C/ATT | Yds | TD | Int |
|---|---|---|---|---|
| Kyler Murray | 31/45 | 260 | 1 | 2 |
Minnesota Vikings
| Player | Car | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Sam Darnold | 4 | 22 | 5.5 | 0 | 12 |
| Cam Akers | 4 | 22 | 5.5 | 0 | 18 |
| Aaron Jones Sr. | 5 | 22 | 4.4 | 0 | 8 |
| Ty Chandler | 2 | 2 | 1.0 | 0 | 2 |
Arizona Cardinals
| Player | Car | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| James Conner | 17 | 68 | 4.0 | 0 | 16 |
| Kyler Murray | 7 | 48 | 6.9 | 0 | 19 |
| Trey Benson | 3 | 20 | 6.7 | 0 | 10 |
| Emari Demercado | 3 | 12 | 4.0 | 0 | 8 |
| Greg Dortch | 1 | 6 | 6.0 | 0 | 6 |
Minnesota Vikings
| Player | Rec | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Justin Jefferson | 7 | 99 | 14.1 | 0 | 30 |
| Jordan Addison | 4 | 54 | 13.5 | 0 | 26 |
| T.J. Hockenson | 3 | 28 | 9.3 | 0 | 12 |
| Johnny Mundt | 2 | 22 | 11.0 | 1 | 18 |
| Jalen Nailor | 1 | 18 | 18.0 | 0 | 18 |
| Brandon Powell | 1 | 8 | 8.0 | 0 | 8 |
| Aaron Jones Sr. | 3 | 6 | 2.0 | 1 | 5 |
Arizona Cardinals
| Player | Rec | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Trey McBride | 12 | 96 | 8.0 | 0 | 14 |
| Marvin Harrison Jr. | 5 | 60 | 12.0 | 1 | 16 |
| Michael Wilson | 5 | 55 | 11.0 | 0 | 22 |
| Elijah Higgins | 2 | 23 | 11.5 | 0 | 19 |
| James Conner | 3 | 13 | 4.3 | 0 | 7 |
| Tip Reiman | 1 | 9 | 9.0 | 0 | 9 |
| Emari Demercado | 1 | 3 | 3.0 | 0 | 3 |
| Greg Dortch | 2 | 1 | 0.5 | 0 | 3 |
No current-season (2026) player statistics are shown here: only one week of the 2026 regular season has been played, which is not a meaningful sample. Minnesota opened with a 39-22 home win over Green Bay on September 13; see the Week 1 recap and box score.
Team comparison
Vikings vs Cardinals by the numbers
One week into the 2026 regular season there is no meaningful current-season sample to compare, so the table below compares each team's most recently completed season and their head-to-head history. Current-season team comparisons will be more useful as the season progresses; see the standings.
| Metric | Vikings |
Cardinals |
|---|---|---|
| 2025 final record | 9-8 | 3-14 |
| All-time series wins | 19 | 12 |
| Since 1994 (Arizona era) | 14 | 5 |
| Playoff meetings won | 2 | 0 |
| Last meeting | Vikings won 23-22, Dec 1, 2024 | |
2025 records per ESPN's final 2025 NFL standings. Arizona's 3-14 finish was a franchise record for losses in a season.
All-time record
Previous meetings and series history
Minnesota has never lost to this franchise in the playoffs and has won 14 of the 19 meetings since the team became the Arizona Cardinals in 1994.
Notable meetings
Dec 21, 1974NFC Divisional · Metropolitan Stadium, Bloomington, MN
Vikings 30, St. Louis Cardinals 14
Scoreless through the first half, Minnesota broke the game open with 16 points in under seven minutes of the third quarter. Nate Wright returned a fumble 20 yards for a touchdown and Fran Tarkenton hit John Gilliam for a 38-yard score. Chuck Foreman ran for 114 yards and added 54 receiving yards as the Vikings advanced toward Super Bowl IX.
Jan 10, 1999NFC Divisional · Metrodome, Minneapolis, MN
Vikings 41, Arizona Cardinals 21
The record-setting 15-1 1998 Vikings, led by Randall Cunningham, Randy Moss and Cris Carter, routed Arizona in the divisional round before falling to Atlanta in the NFC Championship Game the following week.
Sep 19, 2021Week 2 · State Farm Stadium, Glendale, AZ
Cardinals 34, Vikings 33
One of the highest-scoring meetings in the series. Kyler Murray threw for 400 yards and 3 touchdowns, including a 77-yard score to Rondale Moore, and Matt Prater kicked the game-winning 27-yard field goal with 4:25 left. Kirk Cousins threw for 244 yards and 3 touchdowns for Minnesota in the loss.
Dec 1, 2024Week 13 · U.S. Bank Stadium, Minneapolis, MN
Vikings 23, Cardinals 22
The most recent meeting. Sam Darnold threw for 235 yards and 2 touchdowns without an interception, and Minnesota's defense held on for a one-point win over a Cardinals team still in playoff contention at 6-6, part of the Vikings' 14-3 2024 season.
Recent regular-season results
| Date | Result | Venue |
|---|---|---|
| December 1, 2024 | Vikings 23, Cardinals 22 | U.S. Bank Stadium, Minneapolis |
| October 30, 2022 | Vikings 34, Cardinals 26 | U.S. Bank Stadium, Minneapolis |
| September 19, 2021 | Cardinals 34, Vikings 33 | State Farm Stadium, Glendale |
| October 14, 2018 | Vikings 27, Cardinals 17 | U.S. Bank Stadium, Minneapolis |
| November 20, 2016 | Vikings 30, Cardinals 24 | U.S. Bank Stadium, Minneapolis |
Not an exhaustive list of all 31 all-time meetings. See the sources below for full game logs, including the franchise's Chicago and St. Louis eras.
Viewing guide
How to watch the Vikings, and what to do until the Cardinals are scheduled again
Arizona is not on Minnesota's confirmed 2026 regular-season schedule, so there is no kickoff time, network or streaming plan to publish for this matchup. If that changes, this page will be updated. In the meantime, these are live, standing resources for watching every Vikings game.
Full viewing guides
Broadcast, streaming and radio information for every game on Minnesota's 2026 schedule, updated week to week.
All viewing guidesFull schedule
See every confirmed 2026 opponent, date and kickoff time, including any future addition of Arizona to a future season's slate.
View scheduleGame Center
Live scores, win probability and play-by-play for Minnesota's games as they happen.
Open Game CenterReader questions
Frequently asked questions
Who leads the Vikings vs Cardinals all-time series?
Minnesota leads 19-12 across 31 meetings, including a 2-0 record in the playoffs.
What is the record since the team became the Arizona Cardinals?
The Vikings are 14-5 against the Arizona Cardinals since the franchise adopted that name in 1994, including a 1-0 playoff record.
What was the last Vikings vs Cardinals game?
December 1, 2024. Minnesota won 23-22 at U.S. Bank Stadium. Sam Darnold threw for 235 yards and 2 touchdowns, and Justin Jefferson caught 7 passes for 99 yards.
Have the Vikings ever lost to the Cardinals in the playoffs?
No. Minnesota is 2-0 all-time in the playoffs against this franchise: a 30-14 win over the St. Louis Cardinals in the 1974 NFC Divisional round, and a 41-21 win over the Arizona Cardinals in the 1998 NFC Divisional round.
Are the Vikings playing the Cardinals in 2026?
No. Arizona is not on Minnesota's confirmed 2026 regular-season schedule.
What was the closest or most memorable recent meeting?
September 19, 2021, a 34-33 Cardinals win at State Farm Stadium. Kyler Murray threw for 400 yards and 3 touchdowns, and Matt Prater's late field goal won it for Arizona.
Related coverage
More matchup history on this site
Sources used on this page:
- ESPN box score, December 1, 2024, Cardinals at Vikings
- ESPN game recap, December 1, 2024
- 1974 Minnesota Vikings season, Wikipedia
- 1998 Minnesota Vikings season, Wikipedia
- 2021 Arizona Cardinals season, Wikipedia
- 2025 Minnesota Vikings season, Wikipedia
- 2025 Arizona Cardinals season, Wikipedia
- 2025 NFL final standings, ESPN
- All-time head-to-head record, Champs or Chumps
- 2026 Minnesota Vikings schedule, NFL.com