Record
3-14-0
Head Coach
Jonathan Gannon
Arizona Cardinals
Offense Rank (Pts)
23rd
Defense Rank (Pts)
29th
Point Diff
-133
Turnover Diff
-2
Cardinals 2025 DNA
Offense - Focus: Pass Heavy
Defense
Season Review
Arizona Cardinals 2025
The 2025 Arizona Cardinals season was supposed to be the year Jonathan Gannon’s blueprint finally took shape, but instead, it devolved into a harrowing 3-14 disaster that anchored them at the bottom of the NFC West. The offseason brought a wave of veteran reinforcements, including pass rusher Josh Sweat, defensive tackle Dalvin Tomlinson, receiver Zay Jones, and reliable backup quarterback Jacoby Brissett, injecting a sense of optimism into Glendale. High hopes also accompanied the arrival of first-round draft selections like cornerback Will Johnson to bolster a rebuilding roster. However, the foundational pillar of the franchise, quarterback Kyler Murray, managed to start only five games before being sidelined, fracturing any realistic hope for continuity. By winter, the team was entirely lackign direction, suffering through a brutal nine-game losing streak to close out the year and completely dropping out of the playoff picture by early November.
Offensively, Arizona found itself in a weird, pass-heavy identity crisis, leading the entire NFL with 649 passing attempts but ranking a mediocre 23rd in scoring with 355 total points (20.9 ppg). This was a offensive focus shift that didn't seem to make a great deal of sense to the outside world considering how well they ran the ball last year. When Murray was healthy, he gave glimpses of dynamism, throwing for 962 yards and six touchdowns over his five starts, but it was Brissett who shouldered the heavy lifting with 12 starts, registering 3,366 yards, 23 touchdowns, and eight interceptions. The silver lining was the elite connection with tight end Trey McBride, who put up a spectacular Pro Bowl campaign with 126 receptions for 1,239 yards and 11 touchdowns. Wideout Michael Wilson stepped up into a reliable option with 78 catches for 1,006 yards, while rookie Marvin Harrison Jr. added 608 yards in 12 games. Unfortunately, the ground game was utterly nonexistent, ranking second-to-last in the league with 1,583 rushing yards, as Michael Carter led a fragmented backfield with just 333 yards.
Defensively, the Cardinals were a turnstile for most of the autumn, bleeding 488 points (28.7 ppg) to finish 29th in scoring defense and 27th in total yards allowed. While Tomlinson tried to anchor the interior and Sweat provided sporadic flashes along the edge, the unit simply could not stop opposing ground games or sustain a consistent pass rush. Arizona allowed 19 rushing touchdowns and choked under the weight of sustained drives, giving up the third-highest scoring efficiency (48.9 %) to opponents in the league. Young pieces like cornerback Denzel Burke and linebacker Cody Simon were thrown directly into the fire, experiencing severe growing pains against sophisticated offenses. The secondary occasionally forced mistakes, matching their 10 interceptions with nine fumble recoveries, but these brief takeaways were far too scarce to mask a defense that surrendered 30 or more points in seven different contests.
If you want to pinpoint exactly where this season derailed, look no further than the month of November. Arizona actually started the year with a shocking 2-0 burst after dismantling the New Orleans Saints and edging the Carolina Panthers, but that early mirage quickly evaporated into a grueling reality. A Monday night victory against the Dallas Cowboys in Week 9 moved their record to a somewhat competitive 3-5, representing the absolute peak of their season before they sunk in the abyss. What followed was a historical, agonizing collapse, starting with a 44-22 throttling at the hands of the division rival Seattle Seahawks. The Cardinals would not taste victory again all year, dropping close heartbreakers like an overtime 27-24 loss to the Jacksonville Jaguars, alongside humiliating blowouts including a 45-17 shellacking by the Los Angeles Rams.
Missing the playoffs was merely the baseline penalty for a season that will go down as a massive developmental roadblock in the teams history. The lone bright spot for the archive books remains McBride, whose individual dominance earned him First-Team All-Pro honors and solidified him as an elite asset in the league. Beyond that singular stellar performance, the 2025 legacy is defined by a lack of depth and an inability to protect the quarterback, leaving the organization with far more questions than answers heading into the next draft cycle. Gannon’s squad proved that while star power at tight end can generate highlight reels, an NFL team cannot survive without a stable rushing attack or a defense capable of getting off the field on third down.
Season Snapshot
Arizona Cardinals 2025
Explore where the 2025 Cardinals ranked across key offensive and defensive categories, with detailed stats and a visual comparison of team performance.
Division
4th in NFC West
Playoffs
Missed Playoffs
Passing Leader
Jacoby Brissett3366 Yds, 23 TD / 8 Int
Rushing Leader
Michael Carter92 Att, 333 Yds, 1 TD
Receiving Leader
Trey McBrideRec 126, 1239 Yds, 11 TD
Defense Leader
Budda Baker120 Tackles
Offense
Passing (Off)
Rushing (Off)
Defense
Passing (Def)
Rushing (Def)
Season Momentum
Arizona Cardinals 2025
2025 NFC West Race
Key Performance Differentials
This chart tracks game-by-game and cumulative points, yards, and turnover differential for the 2025 Arizona Cardinals season.
Playmakers
Arizona Cardinals 2025
Explore game-by-game stats for the 2025 Cardinals, including performances from Jacoby Brissett, Michael Carter and Trey McBride, with detailed passing, rushing, and receiving metrics.
Passing Contributors
Jacoby Brissett contributed 64% of the 2025 Cardinals total offensive yardage.
Rushing Contributors
Michael Carter contributed 11% of the 2025 Cardinals total offensive yardage.
Receiving Contributors
Trey McBride contributed 22% of the 2025 Cardinals total offensive yardage.
Offensive Yardage Totals
Total rushing and receiving yards contributed by each player for the 2025 season. Scrimmage yards displayed, passing yards excluded.
Cardinals Season Stats
| Player | Att | Cmp | Cmp% | Yds | TD | Int | Lng | Rate | Sk |
|---|---|---|---|---|---|---|---|---|---|
| Jacoby Brissett | 485 | 315 | 64.9 | 3366 | 23 | 8 | 50 | 94.1 | 43 |
| Kyler Murray | 161 | 110 | 68.3 | 962 | 6 | 3 | 45 | 88.6 | 16 |
| Kedon Slovis | 2 | 1 | 50.0 | -2 | 0 | 0 | 56.2 | 0 | |
| Matt Haack | 1 | 1 | 100.0 | 28 | 0 | 0 | 28 | 118.7 | 0 |
| Team Totals | 649 | 427 | 65.8 | 3955 | 29 | 11 | 50 | 90.1 | 59 |
| Player | Att | Yds | TD | Y/A | Y/G |
|---|---|---|---|---|---|
| Michael Carter | 92 | 333 | 1 | 3.6 | 25.6 |
| Zonovan Knight | 82 | 269 | 4 | 3.3 | 22.4 |
| Emari Demercado | 44 | 312 | 0 | 7.1 | 24.0 |
| Jacoby Brissett | 38 | 168 | 1 | 4.4 | 12.0 |
| James Conner | 32 | 95 | 1 | 3.0 | 31.7 |
| Trey Benson | 29 | 160 | 0 | 5.5 | 40.0 |
| Kyler Murray | 29 | 173 | 1 | 6.0 | 34.6 |
| Corey Kiner | 12 | 58 | 0 | 4.8 | 14.5 |
| Greg Dortch | 7 | 15 | 1 | 2.1 | 1.3 |
| DErnest Johnson | 1 | 0 | 0 | 0.0 | 0.0 |
| Team Totals | 366 | 1583 | 9 | 4.3 | 93.1 |
| Player | Tgt | Rec | Yds | Y/R | TD | Lng |
|---|---|---|---|---|---|---|
| Trey McBride | 169 | 126 | 1239 | 9.8 | 11 | 31 |
| Michael Wilson | 126 | 78 | 1006 | 12.9 | 7 | 50 |
| Marvin Harrison Jr. | 73 | 41 | 608 | 14.8 | 4 | 45 |
| Michael Carter | 45 | 33 | 267 | 8.1 | 0 | 18 |
| Elijah Higgins | 37 | 30 | 301 | 10.0 | 0 | 27 |
| Greg Dortch | 33 | 29 | 206 | 7.1 | 3 | 39 |
| Zonovan Knight | 31 | 22 | 160 | 7.3 | 1 | 20 |
| Emari Demercado | 20 | 13 | 101 | 7.8 | 1 | 34 |
| Trey Benson | 16 | 13 | 64 | 4.9 | 0 | 12 |
| Zay Jones | 18 | 12 | 183 | 15.3 | 0 | 43 |
| James Conner | 9 | 8 | 38 | 4.8 | 1 | 18 |
| Xavier Weaver | 13 | 7 | 67 | 9.6 | 0 | 23 |
| Jalen Brooks | 6 | 3 | 51 | 17.0 | 0 | 20 |
| Josiah Deguara | 5 | 3 | 21 | 7.0 | 1 | 8 |
| Tip Reiman | 5 | 3 | 18 | 6.0 | 0 | 10 |
| Corey Kiner | 3 | 2 | 15 | 7.5 | 0 | 11 |
| Andre Baccellia | 4 | 2 | 8 | 4.0 | 0 | 5 |
| Pharaoh Brown | 2 | 2 | 1 | 0.5 | 0 | 1 |
| Team Totals | 617 | 427 | 4354 | 10.2 | 29 | 50 |
| Player | Comb | Solo | Ast | Sk | Int |
|---|---|---|---|---|---|
| Budda Baker | 120 | 57 | 63 | 0.5 | 1 |
| Akeem Davis-Gaither | 117 | 51 | 66 | 0 | 1 |
| Jalen Thompson | 95 | 58 | 37 | 1 | 0 |
| Cody Simon | 76 | 30 | 46 | 0.5 | 0 |
| Mack Wilson | 60 | 34 | 26 | 0 | 1 |
| Dadrion Taylor-Demerson | 59 | 32 | 27 | 0 | 2 |
| Denzel Burke | 49 | 34 | 15 | 0 | 3 |
| Garrett Williams | 46 | 25 | 21 | 0 | 1 |
| Calais Campbell | 43 | 23 | 20 | 6.5 | 0 |
| Darius Robinson | 43 | 15 | 28 | 1 | 0 |
| Zaven Collins | 40 | 26 | 14 | 1.5 | 0 |
| Will Johnson | 37 | 27 | 10 | 0 | 0 |
| Baron Browning | 34 | 14 | 20 | 2 | 1 |
| Dante Stills | 34 | 17 | 17 | 0 | 0 |
| PJ Mustipher | 32 | 11 | 21 | 0 | 0 |
| Max Melton | 31 | 21 | 10 | 0 | 0 |
| Josh Sweat | 30 | 20 | 10 | 12 | 0 |
| Owen Pappoe | 27 | 12 | 15 | 0 | 0 |
| Dalvin Tomlinson | 26 | 13 | 13 | 1 | 0 |
| KeiTrel Clark | 25 | 17 | 8 | 0 | 0 |
| Jordan Burch | 23 | 5 | 18 | 1 | 0 |
| Darren Hall | 21 | 8 | 13 | 0 | 0 |
| Kitan Crawford | 20 | 11 | 9 | 0 | 0 |
| Zachary Carter | 13 | 5 | 8 | 0 | 0 |
| Walter Nolen | 11 | 8 | 3 | 2 | 0 |
| Elijah Higgins | 10 | 5 | 5 | 0 | 0 |
| BJ Ojulari | 9 | 6 | 3 | 1 | 0 |
| Channing Tindall | 8 | 4 | 4 | 0 | 0 |
| Simi Fehoko | 7 | 3 | 4 | 0 | 0 |
| L.J. Collier | 6 | 1 | 5 | 0 | 0 |
| Emari Demercado | 5 | 3 | 2 | 0 | 0 |
| Josiah Deguara | 3 | 1 | 2 | 0 | 0 |
| Jaden Davis | 3 | 2 | 1 | 0 | 0 |
| Anthony Goodlow | 3 | 1 | 2 | 0 | 0 |
| Elijah Jones | 3 | 0 | 3 | 0 | 0 |
| Bilal Nichols | 3 | 0 | 3 | 0 | 0 |
| Pharaoh Brown | 2 | 1 | 1 | 0 | 0 |
| Travis Vokolek | 2 | 2 | 0 | 0 | 0 |
| Jalen Brooks | 2 | 1 | 1 | 0 | 0 |
| Trent Sherfield | 2 | 1 | 1 | 0 | 0 |
| Greg Dortch | 1 | 0 | 1 | 0 | 0 |
| Aaron Brewer | 1 | 0 | 1 | 0 | 0 |
| Team Totals | 1182 | 605 | 577 | 30 | 10 |
| Player | PRet | PYds | PTD | KRet | KYds | KTD |
|---|---|---|---|---|---|---|
| Greg Dortch | 16 | 185 | 0 | 31 | 811 | 0 |
| Steven Sims | 3 | 32 | 0 | 10 | 236 | 0 |
| Zonovan Knight | 0 | 0 | 0 | 12 | 256 | 0 |
| Jalen Brooks | 0 | 0 | 0 | 10 | 254 | 0 |
| Andre Baccellia | 0 | 0 | 0 | 9 | 236 | 0 |
| Emari Demercado | 0 | 0 | 0 | 3 | 86 | 0 |
| Xavier Weaver | 0 | 0 | 0 | 2 | 51 | 0 |
| Michael Carter | 0 | 0 | 0 | 1 | 27 | 0 |
| Corey Kiner | 0 | 0 | 0 | 1 | 22 | 0 |
| Team Totals | 19 | 217 | 0 | 79 | 1979 | 0 |
| Player | FGA | FGM | FG% | Lng | XPA | XPM |
|---|---|---|---|---|---|---|
| Chad Ryland | 33 | 25 | 75.8 | 57 | 36 | 36 |
| Team Totals | 33 | 25 | 75.8 | 57 | 36 | 36 |
| Player | Pnt | Yds | Lng | Blk | Y/P |
|---|---|---|---|---|---|
| Matt Haack | 25 | 1283 | 65 | 51.3 | |
| Blake Gillikin | 22 | 1138 | 63 | 51.7 | |
| Pat ODonnell | 12 | 506 | 49 | 42.2 | |
| Team Totals | 59 | 2927 | 65 | 1 | 49.6 |
Season Schedule