Skip to content
blog

Arizona Cardinals vs Carolina Panthers Match Player Stats: Full Game Breakdown

Arizona Cardinals vs Carolina Panthers players during an NFL game
Arizona Cardinals and Carolina Panthers players compete during an NFL game.

The Arizona Cardinals looked like they had this one wrapped up.

For most of the afternoon on September 14, 2025, Arizona was in complete control against the Carolina Panthers at State Farm Stadium. The Cardinals jumped out to a 20–3 halftime lead and then pushed the margin to 27–3 early in the second half.

Then, almost out of nowhere, the game changed.

Carolina scored 19 points in the fourth quarter and turned a comfortable Cardinals lead into a five-point game. Bryce Young kept throwing, Hunter Renfrow found the end zone twice, and the Panthers kept the pressure on until the final minutes.

Arizona eventually held on for a 27–22 victory, but the box score shows just how unusual the game was. Carolina finished with more total yards, more first downs and more offensive plays. Arizona simply made more of its important opportunities when the game was still being decided.

Cardinals 27, Panthers 22: The Game at a Glance

TeamQ1Q2Q3Q4Final
Carolina Panthers3061322
Arizona Cardinals10107027

Date: September 14, 2025
Week: 2
Location: State Farm Stadium, Glendale, Arizona
Final score: Arizona Cardinals 27, Carolina Panthers 22

The Cardinals did most of their damage before the fourth quarter. Carolina, meanwhile, saved its best offensive football for the end.

That contrast is the key to understanding the final score.

Bryce Young Had the Bigger Passing Day

If you only looked at the quarterback numbers, you might assume Carolina had the better offensive afternoon.

Bryce Young finished 35 of 55 for 328 yards, with three touchdown passes and one interception. He threw the ball 55 times as the Panthers tried to work their way back into the game.

Kyler Murray had a quieter statistical afternoon. He completed 17 of 25 passes for 220 yards, one touchdown and one interception. He also added 32 yards on the ground, including a 30-yard run.

PlayerTeamComp/AttYardsTDINT
Bryce YoungPanthers35/5532831
Kyler MurrayCardinals17/2522011

Young’s numbers were helped by Carolina’s fourth-quarter surge. Murray, on the other hand, didn’t need to throw nearly as often because Arizona had already built a substantial lead.

Arizona’s Ground Game Came Through at Important Times

James Conner wasn’t putting up huge rushing numbers, but his contribution mattered.

Conner carried 11 times for 34 yards and scored Arizona’s third-quarter rushing touchdown. Murray was actually close behind him in rushing production, finishing with 32 yards.

PlayerCarriesYardsAverageLongTD
James Conner11343.181
Kyler Murray7324.6300
Trey Benson3144.7110
Jacoby Brissett122.020

The Cardinals finished with 82 rushing yards. It wasn’t an overwhelming performance on the ground, but Arizona’s offense didn’t need to rack up yards once the defense had created an early cushion.

Chuba Hubbard Led Carolina’s Rushing Attack

Carolina had even less success running the football.

Chuba Hubbard led the Panthers with 38 yards on 10 carries. Rico Dowdle added nine yards, while Young finished with two rushing yards.

PlayerCarriesYardsAverageLongTD
Chuba Hubbard10383.8140
Rico Dowdle691.550
Bryce Young221.030
Xavier Legette100.000

Hubbard became more involved as a receiver later in the game, including a touchdown catch during the Panthers’ comeback.

Tetairoa McMillan Was Carolina’s Leading Receiver

One of the clearest positives for Carolina was the performance of Tetairoa McMillan.

The rookie receiver finished with six catches for 100 yards, becoming the only player in the game to reach the 100-yard receiving mark.

His biggest reception went for 40 yards, giving Young a much-needed downfield option.

Hunter Renfrow was the player who made the biggest impact on the scoreboard, though. He caught seven passes for 48 yards and two touchdowns.

PlayerRec.YardsLongTD
Tetairoa McMillan6100400
Jalen Sanders754120
Hunter Renfrow748152
Brycen Tremayne348260
Chuba Hubbard539161
Tommy Tremble32090

McMillan’s yardage stood out, while Renfrow’s two touchdowns became especially important during the frantic fourth quarter.

Trey McBride Led the Cardinals in Receiving

Arizona’s passing game was spread around more than Carolina’s.

Trey McBride led the Cardinals with six receptions for 78 yards. Elijah Higgins had only two catches but picked up 45 yards, including a 27-yard reception.

Michael Wilson’s numbers were modest — just one reception for 11 yards — but his one catch was a touchdown.

That touchdown came from Murray late in the second quarter and helped Arizona take a commanding 20–3 lead into halftime.

PlayerRec.YardsLongTD
Trey McBride678310
Elijah Higgins245270
Trey Benson430120
Marvin Harrison Jr.227150
James Conner118180
Michael Wilson111111
Greg Dortch111110

McBride’s consistency gave Arizona a dependable option underneath, while Wilson delivered when the Cardinals needed a score.

The Defensive Play That Started It All

The game’s first major turning point came from Arizona’s defense.

Josh Sweat forced a Bryce Young fumble, and Zaven Collins recovered it and returned it for a defensive touchdown. Instead of Carolina simply settling into the game, Arizona suddenly had a 7–0 lead.

That was a huge early swing.

Calais Campbell later added two sacks, giving the Cardinals another way to disrupt Young and the Panthers’ offense.

Arizona’s defense wasn’t perfect — Carolina eventually moved the ball extremely well — but the early turnovers and pressure helped create the deficit Carolina spent the rest of the game chasing.

Arizona Was Up 27–3 Before Carolina Woke Up

The first three quarters belonged to Arizona.

The Cardinals went into halftime ahead 20–3 after Ryland’s field goals and Murray’s touchdown pass to Wilson.

Conner’s two-yard touchdown run in the third quarter pushed the score to 27–3.

At that point, Arizona had a 24-point advantage.

Then Carolina finally found an answer.

Young threw a touchdown pass to Renfrow late in the third quarter. In the fourth, he found Hubbard for another score before throwing a second touchdown to Renfrow.

The Panthers had suddenly cut the deficit to 27–22.

A 24-Point Lead Turned Into a Five-Point Game

This is where the final score can be deceptive.

Arizona didn’t score at all in the fourth quarter. Carolina scored 13 points in that period and had the Cardinals under genuine pressure.

Young finished the afternoon with 328 passing yards, and the Panthers moved the ball effectively enough to finish with 352 total yards.

But Carolina had simply left itself too much work to do.

The Panthers needed to erase a 24-point deficit, and although they came remarkably close, Arizona’s defense made the final stops necessary to protect the lead.

Team Stats Tell an Interesting Story

Carolina actually won several of the statistical categories.

The Panthers recorded 26 first downs compared with Arizona’s 16. They gained 352 total yards, while Arizona finished with 293. Carolina also ran 77 offensive plays, compared with just 48 for the Cardinals.

The Panthers controlled the clock for 33:15.

And yet they lost.

Team StatisticPanthersCardinals
First Downs2616
Total Yards352293
Rushing Yards4982
Net Passing Yards303211
Offensive Plays7748
Third Down5/153/9
Fourth Down3/41/1
Time of Possession33:1526:45
Final Score2227

The difference was less about total production and more about when the production happened.

Carolina’s best offensive stretch came after the Panthers were already down by 24 points.

The Most Important Player Numbers

Looking across the entire box score, a handful of performances define the game.

Bryce Young: 328 passing yards, three touchdowns and one interception.

Kyler Murray: 220 passing yards, one touchdown and one interception, plus 32 rushing yards.

Tetairoa McMillan: 100 receiving yards on six catches.

Trey McBride: 78 receiving yards on six receptions.

James Conner: 34 rushing yards and a touchdown.

Hunter Renfrow: Seven catches, 48 yards and two touchdowns.

Calais Campbell: Two sacks.

Those numbers show why both teams could take positives from different parts of the game. Carolina’s offense produced impressive late statistics, while Arizona’s biggest plays came earlier and directly contributed to its lead.

Cardinals vs Panthers Player Stats at a Glance

CategoryCarolina PanthersArizona Cardinals
Passing leaderBryce Young — 328 yardsKyler Murray — 220 yards
Rushing leaderChuba Hubbard — 38 yardsJames Conner — 34 yards
Receiving leaderTetairoa McMillan — 100 yardsTrey McBride — 78 yards
Reception leaderSanders / Renfrow — 7Trey McBride — 6
Passing TD leaderBryce Young — 3Kyler Murray — 1
Receiving TD leaderHunter Renfrow — 2Michael Wilson — 1
Defensive standout—Calais Campbell — 2 sacks
Final score2227

Final Takeaway

The Arizona Cardinals vs Carolina Panthers game was a good reminder that a box score doesn’t always tell the story in order.

Carolina finished with more yards, more first downs and considerably more offensive plays. Bryce Young also threw for more than 300 yards. On paper, those numbers look impressive.

But Arizona had already done its damage.

The Cardinals built a 20–3 halftime lead, stretched it to 27–3 in the third quarter and then survived a furious Carolina comeback. By the time Young and the Panthers’ passing game caught fire, they were trying to climb out of a hole that was simply too deep.

The final 27–22 score therefore reflects two very different games: Arizona’s control for most of the afternoon and Carolina’s remarkable late push.

That’s what makes the player stats from this matchup worth looking at beyond the headline numbers.

Featured Guides

Kotora Melnkalne: A Complete Guide to Latvia’s Black Cat Folklore
Kotora Melnkalne: A Complete Guide to Latvia’s Black Cat Folklore

Home › Blog › Arizona Cardinals vs Carolina Panthers Match Player Stats:…

Knicks vs San Antonio Spurs Match Player Stats: The Complete Game 5 Breakdown
Knicks vs San Antonio Spurs Match Player Stats: The Complete Game 5 Breakdown

Home › Blog › Arizona Cardinals vs Carolina Panthers Match Player Stats:…

Premiekalkulator V75: What It Is and How to Use One (Without Guessing)
Premiekalkulator V75: What It Is and How to Use One (Without Guessing)

Home › Blog › Arizona Cardinals vs Carolina Panthers Match Player Stats:…

Leave a Reply

Your email address will not be published. Required fields are marked *