2025 Arizona Cardinals season

106th season in franchise history, Final season under Jonathan Gannon From Wikipedia, the free encyclopedia

The 2025 season was the Arizona Cardinals' 106th in the National Football League (NFL), their 38th in Arizona, their 20th playing their homes games at State Farm Stadium, their third under general manager Monti Ossenfort, and their third and final under head coach Jonathan Gannon. Unable to improve on their 8–9 record from the previous season, the Cardinals missed the playoffs for the fourth consecutive season after a Week 13 loss to the Tampa Bay Buccaneers, and instead went 3–14, setting a franchise record for most losses in a season. The Cardinals started out with a 2–0 record, but went a disastrous 1–14 the rest of the way, including a nine-game losing streak to end the season. Their .176 winning percentage was their worst since 1959 when they were based in Chicago. They also finished last place in the NFC West for the third time in four seasons. Gannon was fired by the Cardinals on January 5, one day following the conclusion of the season, ending his tenure with a 15–36 record through three seasons with a meager .294 winning percentage, which is the seventh-worst in NFL history by a coach who has coached at least 50 games.[1][2] Michael Carter's 333 rushing yards were the lowest by a Cardinal rushing leader since John Grigas also led the team with 333 rushing yards in 1943 when they were, again, the Chicago Cardinals. The Cardinals had a four-year aggregate record of 19–49 (.279) from 2022 to 2025, the worst four-year stretch in franchise history since moving to Arizona.

Quick facts Arizona Cardinals season, Owner ...
2025 Arizona Cardinals season
OwnerMichael Bidwill
General managerMonti Ossenfort
Head coachJonathan Gannon
Home stadiumState Farm Stadium
Results
Record3–14
Division place4th NFC West
PlayoffsDid not qualify
All-ProsTE Trey McBride (1st team)
Pro BowlersSS Budda Baker
TE Trey McBride
Uniform
Close

Draft

More information Round, Selection ...
Close

Draft trades

  1. The Cardinals traded a 6th rounder (191st overall) to the Denver Broncos for OLB Baron Browning.[3]
  2. The Cardinals traded DE Cameron Thomas to the Kansas City Chiefs in exchange for a seventh-round selection (225th overall).[4]
  3. The Cardinals traded a seventh-round selection (230th overall) and a 2024 sixth-round selection to the Carolina Panthers in exchange for WR Robbie Chosen.[5]

Notable injuries

The Cardinals lost many players to injury this season, included the loss of Sean Murphy-Bunting[7] and Starling Thomas V[8] before the season started. In week 3, James Conner was lost for the season.[9] The following week Trey Benson suffered a season ending knee injury.[10] In addition first round draft choice Walter Nolen III played just 6 games.[11] Quarterback Kyler Murray was lost for the season.[12] Marvin Harrison Jr. missed 5 games to injury in 2025.[13] Emari Demercado missed 3 games due to injury.[14] Max Melton missed 7 games to injury.[15] Will Johnson did not participate in 5 games.[16] Punter Blake Gillikin missed the final 12 games due to a back injury.[17] Will Hernandez missed the first 4 weeks with an ACL injury.[18] The Cardinals also lost Travis Vokolek[19] and Tip Reiman for the season.[20] Garrett Williams been yet another cardinals cornerback hurt.[21] Zay Jones tore his Achilles tendon and is out for the year.[22] Mack Wilson has been placed on injured reserve with a rib injury.[23] Josh Sweat was hurt in the Cardinals week 16 game and ruled out for the game.[24] Simi Fehoko has been placed on injured reserve for a broken arm, sprained ankle, and a concussion.[25]

Staff

2025 Arizona Cardinals staff

Front office

  • Owner/chairman/president – Michael Bidwill
  • General manager – Monti Ossenfort
  • Assistant general manager – Dave Sears
  • Vice president of football operations & facilities – Matt Caracciolo
  • Director of pro personnel – Glen Fox
  • Vice President of player personnel – Rob Kisiel
  • Director of college scouting – Ryan Gold
  • Director of football administration – Matt Harriss

Head coaches

Offensive coaches

Defensive coaches

Special teams coaches

  • Assistant special teams – Sam Sewell

Strength and conditioning

  • Director, football performance – Shea Thompson
  • Head strength and conditioning – Evan Marcus
  • Assistant strength and conditioning – Everrett Gathron
  • Assistant strength and conditioning – Jason Benguche
  • Sports science coordinator/assistant strength and conditioning – Kyle Sammons
  • Senior reconditioning coordinator – Buddy Morris

Final roster

2025 Arizona Cardinals roster
Quarterbacks (QB)

Running backs (RB)

Wide receivers (WR)

Tight ends (TE)

Offensive linemen (OL)

Defensive linemen (DL)

Linebackers (LB)

Defensive backs (DB)

Special teams (ST)

Practice squad

Reserve

Rookies in italics
53 active

Preseason

More information Week, Date ...
Week Date Opponent Result Record Venue Sources
1 August 9 Kansas City Chiefs W 20–17 1–0 State Farm Stadium Recap
2 August 16 at Denver Broncos L 7–27 1–1 Empower Field at Mile High Recap
3 August 23 Las Vegas Raiders W 20–10 2–1 State Farm Stadium Recap
Close

Regular season

Schedule

More information Week, Date ...
Week Date Opponent Result Record Venue Sources
1 September 7 at New Orleans Saints W 20–13 1–0 Caesars Superdome Recap
2 September 14 Carolina Panthers W 27–22 2–0 State Farm Stadium Recap
3 September 21 at San Francisco 49ers L 15–16 2–1 Levi's Stadium Recap
4 September 25 Seattle Seahawks L 20–23 2–2 State Farm Stadium Recap
5 October 5 Tennessee Titans L 21–22 2–3 State Farm Stadium Recap
6 October 12 at Indianapolis Colts L 27–31 2–4 Lucas Oil Stadium Recap
7 October 19 Green Bay Packers L 23–27 2–5 State Farm Stadium Recap
8 Bye
9 November 3 at Dallas Cowboys W 27–17 3–5 AT&T Stadium Recap
10 November 9 at Seattle Seahawks L 22–44 3–6 Lumen Field Recap
11 November 16 San Francisco 49ers L 22–41 3–7 State Farm Stadium Recap
12 November 23 Jacksonville Jaguars L 24–27 (OT) 3–8 State Farm Stadium Recap
13 November 30 at Tampa Bay Buccaneers L 17–20 3–9 Raymond James Stadium Recap
14 December 7 Los Angeles Rams L 17–45 3–10 State Farm Stadium Recap
15 December 14 at Houston Texans L 20–40 3–11 NRG Stadium Recap
16 December 21 Atlanta Falcons L 19–26 3–12 State Farm Stadium Recap
17 December 28 at Cincinnati Bengals L 14–37 3–13 Paycor Stadium Recap
18 January 4 at Los Angeles Rams L 20–37 3–14 SoFi Stadium Recap
Close

Note: Intra-division opponents are in bold text.

Game summaries

Week 1: at New Orleans Saints

Week 1: Arizona Cardinals at New Orleans Saints – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 3 14 3020
Saints 0 10 0313
Close

at Caesars Superdome, New Orleans, Louisiana

More information Game information ...
Game information
Close

Even though quarterback Kyler Murray was feeling ill when he awoke that day he passed for 163 yards, 21/29 attempts, and 2 touchdowns.[26] Despite getting shut out in the fourth quarter, the Cardinals held on to secure a 1–0 record. It was the Cardinals' first win in New Orleans since the 1996 season.[27]

Week 2: vs. Carolina Panthers

Week 2: Carolina Panthers at Arizona Cardinals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Panthers 3 0 61322
Cardinals 10 10 7027
Close

at State Farm Stadium, Glendale, Arizona

More information Game information ...
Game information
Close

Despite taking a 27–3 lead into the fourth quarter, the Cardinals had to fend off a late Panthers comeback. Defensive end Calais Campbell sealed the 27–22 victory with a game-ending sack on Panthers quarterback Bryce Young, allowing Arizona to hold on for the win.[28] This would turn out to be the Cardinals’ only home win of the season.

Week 3: at San Francisco 49ers

Week 3: Arizona Cardinals at San Francisco 49ers – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 0 3 3915
49ers 0 6 01016
Close

at Levi's Stadium, Santa Clara, California

More information Game information ...
Game information
Close

With the loss on a last second field goal, the Cardinals fell to 2–1. During the second half star running back James Conner was lost for the season with a gruesome ankle injury.[29]

Week 4: vs. Seattle Seahawks

Week 4: Seattle Seahawks at Arizona Cardinals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Seahawks 7 7 3623
Cardinals 3 0 31420
Close

at State Farm Stadium, Glendale, Arizona

More information Game information ...
Game information
Close

With their eighth consecutive loss to the Seahawks, and the second consecutive on a last second field goal, the Cardinals fell to 2–2.

Week 5: vs. Tennessee Titans

Week 5: Tennessee Titans at Arizona Cardinals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Titans 3 3 01622
Cardinals 14 7 0021
Close

at State Farm Stadium, Glendale, Arizona

  • Date: October 5
  • Game time: 1:05 p.m. MST
  • Game weather: None (retractable roof closed)
  • Game attendance: 64,280
  • Referee: Shawn Smith
  • TV announcers (CBS): Spero Dedes, Adam Archuleta and Aditi Kinkhabwala
  • Recap, Game Book
More information Game information ...
Game information
Close

The Cardinals blew a 21–3 lead and suffered an embarrassing defeat, falling to 2–3 on the season. Arizona led 21–6 entering the fourth quarter before a series of critical mistakes shifted momentum. Running back Emari Demercado appeared to have all but sealed the game with a 72-yard touchdown run with 12:51 remaining, but he dropped the ball just before crossing the goal line, resulting in a touchback. Later in the quarter, safety Dadrion Taylor-Demerson intercepted a pass from Cam Ward but immediately fumbled. Titans receiver Tyler Lockett recovered the ball in the end zone, cutting the Cardinals' lead to 21–19 with 4:51 left. After a subsequent punt, the Cardinals allowed the Titans to drive down the field, setting up a 29-yard game-winning field goal by Joey Slye as time expired. The Titans won 22–21, snapping a 10-game losing streak and giving rookie quarterback Cam Ward his first NFL victory.[30][31]

The game also marked the first time in NFL history that a team lost three consecutive games on a field goal as time expired.[32] It was the Cardinals' first home loss to the Titans since the 1997 season, when the franchise was known as the Tennessee Oilers.[33]

On the sideline, head coach Jonathan Gannon lectured Demercado before seemingly hitting him in the arm. Gannon later apologized to Demercado and was fined $100,000 by the team.[34][35]

Week 6: at Indianapolis Colts

Week 6: Arizona Cardinals at Indianapolis Colts – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 7 3 14327
Colts 7 7 31431
Close

at Lucas Oil Stadium, Indianapolis, Indiana

More information Game information ...
Game information
Close

Jacoby Brissett started in place of an injured Kyler Murray. Despite a close game, Arizona would find themselves yet again on the losing end, suffering their 4th straight loss falling to 2–4.

Week 7: vs. Green Bay Packers

Week 7: Green Bay Packers at Arizona Cardinals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Packers 0 6 71427
Cardinals 3 10 7323
Close

at State Farm Stadium, Glendale, Arizona

More information Game information ...
Game information
Close
The Packers offense lining up against the Cardinals defense during the game

Despite leading for most of the game, the Cardinals allowed Packers running back Josh Jacobs to score the go-ahead touchdown with under two minutes remaining. Arizona attempted a final comeback, but a critical sack by defensive end Micah Parsons ended any chance of a rally, sealing the Cardinals' fifth consecutive loss.

The Cardinals became the first team in NFL history to lose three consecutive games after leading by 7 or more points entering the fourth quarter.[36] Arizona joined the 2017 49ers and the 1984 Browns as the only teams in NFL history to lose five straight games by four points or fewer. Their five-game losing streak came by a combined total of just 13 points.[37]

Week 9: at Dallas Cowboys

Week 9: Arizona Cardinals at Dallas Cowboys – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 3 14 10027
Cowboys 0 7 3717
Close

at AT&T Stadium, Arlington, Texas

More information Game information ...
Game information
Close

With their fourth win against Dallas since 2020, the Cardinals snapped their 5-game losing streak and improved to 3–5. This, however, would be their last win of the season, as they would end the season on a 9-game losing streak - a franchise record.

Week 10: at Seattle Seahawks

Week 10: Arizona Cardinals at Seattle Seahawks – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 0 7 8722
Seahawks 21 17 0644
Close

at Lumen Field, Seattle, Washington

More information Game information ...
Game information
Close

With their ninth loss to the Seahawks, the Cardinals were swept by Seattle for the fourth year in a row and fell to 3–6.

Week 11: vs. San Francisco 49ers

Week 11: San Francisco 49ers at Arizona Cardinals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
49ers 13 12 10641
Cardinals 7 3 01222
Close

at State Farm Stadium, Glendale, Arizona

  • Date: November 16
  • Game time: 2:05 p.m. MST
  • Game weather: Mostly cloudy, 73 °F (23 °C) (retractable roof open)
  • Game attendance: 65,032
  • Referee: Carl Cheffers
  • TV announcers (Fox): Kevin Kugler, Daryl Johnston and Allison Williams
  • Recap, Game Book
More information Game information ...
Game information
Close

The Cardinals were called for a franchise-record 17 penalties, the most by any NFL team prior to Week 15. Despite Jacoby Brissett recording an NFL-record 47 completions, it was not enough, as Arizona was blown out by the 49ers.[38]

Week 12: vs. Jacksonville Jaguars

Week 12: Jacksonville Jaguars at Arizona Cardinals – Game summary
More information Quarter, OT ...
Quarter 1 2 34OTTotal
Jaguars 7 3 77327
Cardinals 7 7 010024
Close

at State Farm Stadium, Glendale, Arizona

  • Date: November 23
  • Game time: 2:05 p.m. MST
  • Game weather: None (retractable roof closed)
  • Game attendance: 62,413
  • Referee: Scott Novak
  • TV announcers (CBS): Spero Dedes, Adam Archuleta and Aditi Kinkhabwala
  • Recap, Game Book
More information Game information ...
Game information
Close

The Cardinals lost a close game in overtime 27–24. Despite intercepting Trevor Lawrence 3 times and recording 4 turnovers the Cardinals still lost. This marked their first loss to Jacksonville since 2005, snapping a 4 game win streak.[39] The Cardinals scored their first points on a Walter Nolen III 7 yard fumble return.[40] Bam Knight scored on a 1-yard rush in the second quarter. Greg Dortch caught a 39-yard pass from Jacoby Brissett in the fourth quarter. The Cardinals recorded 3 interceptions; one each by Akeem Davis, Garrett Williams, and Budda Baker. Brissett completed 33 of 49 passes for 317 yards and a touchdown and a passer rating of 92.0.

Week 13: at Tampa Bay Buccaneers

Week 13: Arizona Cardinals at Tampa Bay Buccaneers – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 0 3 7717
Buccaneers 0 10 7320
Close

at Raymond James Stadium, Tampa, Florida

  • Date: November 30
  • Game time: 1:00 p.m. EST/11:00 a.m. MST
  • Game weather: Clear, 80 °F (27 °C)
  • Game attendance: 61,103
  • Referee: Bill Vinovich
  • TV announcers (Fox): Kevin Kugler, Daryl Johnston and Allison Williams
  • Recap, Game Book
More information Game information ...
Game information
Close

With their 9th loss in their last 10 games, the Cardinals fell to 3–9 (2–1 against the NFC South) and they were eliminated from playoff contention for the fourth straight season. A few days later Kyler Murray would be ruled out for the rest of the season.

Week 14: vs. Los Angeles Rams

Week 14: Los Angeles Rams at Arizona Cardinals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Rams 10 14 14745
Cardinals 7 3 0717
Close

at State Farm Stadium, Glendale, Arizona

  • Date: December 7
  • Game time: 2:25 p.m. MST
  • Game weather: Sunny, 68 °F (20 °C) (retractable roof open)
  • Game attendance: 61,970
  • Referee: Ron Torbert
  • TV announcers (Fox): Kenny Albert, Jonathan Vilma and Megan Olivi
  • Recap, Game Book
More information Game information ...
Game information
Close

With their fifth straight loss, the Cardinals fell to 3–10 and 0–5 against the NFC West.

Week 15: at Houston Texans

Week 15: Arizona Cardinals at Houston Texans – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 0 7 7620
Texans 17 6 71040
Close

at NRG Stadium, Houston, Texas

More information Game information ...
Game information
Close

With their sixth straight loss, the Cardinals fell to 3–11 and became the only NFC West team to get swept by the AFC South.

Week 16: vs. Atlanta Falcons

Week 16: Atlanta Falcons at Arizona Cardinals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Falcons 3 13 3726
Cardinals 10 6 0319
Close

at State Farm Stadium, Glendale, Arizona

More information Game information ...
Game information
Close

With their seventh straight loss, the Cardinals fell to 3–12, finished 2–2 against the NFC South and 2–6 against both southern divisions. Arizona finished 1–7 at home.

Week 17: at Cincinnati Bengals

Week 17: Arizona Cardinals at Cincinnati Bengals – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 0 7 0714
Bengals 7 16 14037
Close

at Paycor Stadium, Cincinnati, Ohio

  • Date: December 28
  • Game time: 1:00 p.m. EST/11:00 a.m. MST
  • Game weather: Overcast, 65 °F (18 °C)
  • Game attendance: 61,402
  • Referee: Clay Martin
  • TV announcers (Fox): Kevin Kugler, Daryl Johnston and Allison Williams
  • Recap, Game Book
More information Game information ...
Game information
Close

With the loss, the Cardinals fell to 3–13 and finished 0–5 against the AFC.

Tight end Trey McBride recorded 10 receptions, giving him 119 on the season and breaking the NFL single-season receptions record for a tight end. He surpassed the previous mark of 116 set by Zach Ertz in 2018.[41]

Week 18: at Los Angeles Rams

Week 18: Arizona Cardinals at Los Angeles Rams – Game summary
More information Quarter, Total ...
Quarter 1 2 34Total
Cardinals 3 3 14020
Rams 3 13 71437
Close

at SoFi Stadium, Inglewood, California

  • Date: January 4
  • Game time: 2:25 p.m. MST/1:25 p.m. PST
  • Game weather: Cloudy, 61 °F (16 °C) (fixed roof)
  • Game attendance: 72,004
  • Referee: Carl Cheffers
  • TV announcers (Fox): Kenny Albert, Jonathan Vilma and Megan Olivi
  • Recap, Game Book
More information Game information ...
Game information
Close

With the loss, the Cardinals finished dead last in the NFC with a Super Bowl era-franchise worst 3–14 record (2–7 on the road). Additionally, the Cardinals were swept by all three of their NFC West division rivals (for 0–6 division record) for the second time in three seasons.

The following day, the Cardinals fired head coach Jonathan Gannon. During his three-year tenure, Gannon compiled a 15–36 record.[42]

Standings

Division

More information NFC West, W ...
NFC West
W L T PCT DIV CONF PF PA STK
(1) Seattle Seahawks 14 3 0 .824 4–2 9–3 483 292 W7
(5) Los Angeles Rams 12 5 0 .706 4–2 7–5 518 346 W1
(6) San Francisco 49ers 12 5 0 .706 4–2 9–3 437 371 L1
Arizona Cardinals 3 14 0 .176 0–6 3–9 355 488 L9
Close

Conference

More information Seed, Team ...
Seed Team Division W L T PCT DIV CONF SOS SOV STK
Division leaders
1 Seattle Seahawks West 14 3 0 .824 4–2 9–3 .498 .471 W7
2[a] Chicago Bears North 11 6 0 .647 2–4 7–5 .458 .406 L2
3[a] Philadelphia Eagles East 11 6 0 .647 3–3 8–4 .476 .455 L1
4[b] Carolina Panthers South 8 9 0 .471 3–3 6–6 .522 .463 L2
Wild cards
5[c] Los Angeles Rams West 12 5 0 .706 4–2 7–5 .526 .485 W1
6[c] San Francisco 49ers West 12 5 0 .706 4–2 9–3 .498 .417 L1
7 Green Bay Packers North 9 7 1 .559 4–2 7–4–1 .483 .431 L4
Did not qualify for the postseason
8[d] Minnesota Vikings North 9 8 0 .529 4–2 7–5 .514 .431 W5
9[d] Detroit Lions North 9 8 0 .529 2–4 6–6 .490 .428 W1
10[b][e] Tampa Bay Buccaneers South 8 9 0 .471 3–3 6–6 .529 .485 W1
11[b][e] Atlanta Falcons South 8 9 0 .471 3–3 7–5 .495 .449 W4
12 Dallas Cowboys East 7 9 1 .441 4–2 4–7–1 .438 .311 L1
13 New Orleans Saints South 6 11 0 .353 3–3 4–8 .495 .333 L1
14 Washington Commanders East 5 12 0 .294 3–3 3–9 .507 .388 W1
15 New York Giants East 4 13 0 .235 2–4 2–10 .524 .478 W2
16 Arizona Cardinals West 3 14 0 .176 0–6 3–9 .571 .422 L9
Close

Notes

  1. Chicago finished ahead of Philadelphia based on head-to-head victory.
  2. Carolina finished ahead of Tampa Bay and Atlanta based on head-to-head record (Carolina 3–1 to Tampa Bay 2–2 and Atlanta 1–3).
  3. LA Rams finished ahead of San Francisco based on common games (LA Rams 9–3 to San Francisco 8–4 against: Arizona, Atlanta, Carolina, Houston, Indianapolis, Jacksonville, New Orleans, Seattle, Tampa Bay and Tennessee).
  4. Minnesota finished ahead of Detroit based on head-to-head sweep.
  5. Tampa Bay finished ahead of Atlanta based on common games (Tampa Bay 6–6 to Atlanta 5–7 against: Arizona, Buffalo, Carolina, LA Rams, Miami, New England, New Orleans, NY Jets, San Francisco and Seattle).

References

Related Articles

Wikiwand AI