Bryce Young threw for 328 yards and three touchdowns — all of them in the second half — but had already handed Arizona a 24-point deficit before Carolina’s offense found its footing. Calais Campbell, 39 years old and playing his first home game back in Arizona since his original stint with the franchise, closed it out with a fourth-down sack at the 26-second mark. Final score: Arizona Cardinals 27, Carolina Panthers 22.
Table of Contents
Box Score
Team
Q1
Q2
Q3
Q4
Final
Carolina Panthers (0-2)
3
0
6
13
22
Arizona Cardinals (2-0)
10
10
7
0
27
Game Information
Detail
Date
Sunday, September 14, 2025
Kickoff
4:05 PM ET
Venue
State Farm Stadium, Glendale, Arizona
Attendance
64,003
Broadcast
CBS
Game Duration
3 hours, 16 minutes
Referee
Ronald Torbert
Scoring Summary
Qtr
Time
Score
Play
Q1
13:27
CAR 0 – ARI 7
Zaven Collins 3-yd fumble return — Josh Sweat strip-sacked Young at the CAR 19; ball bounced toward the end zone (Chad Ryland kick)
Q1
5:19
CAR 0 – ARI 10
Chad Ryland 29-yd field goal (6 plays, 37 yds, 3:34)
Q1
0:50
CAR 3 – ARI 10
Ryan Fitzgerald 27-yd field goal (9 plays, 55 yds, 4:29)
Q2
1:55
CAR 3 – ARI 13
Chad Ryland 47-yd field goal (10 plays, 61 yds, 5:24)
Q2
0:04
CAR 3 – ARI 20
Michael Wilson 11-yd pass from Kyler Murray — drive started on CAR territory after Greg Dortch’s 29-yd punt return (Ryland kick; 6 plays, 45 yds, 0:47)
Hunter Renfrow 4-yd pass from Bryce Young (two-point conversion failed; 14 plays, 76 yds, 7:17)
Q4
5:05
CAR 15 – ARI 27
Chuba Hubbard 5-yd pass from Bryce Young on fourth down (two-point conversion failed; 14 plays, 88 yds, 5:27)
Q4
1:58
CAR 22 – ARI 27
Hunter Renfrow 1-yd pass from Bryce Young — Young converted a 4th-and-16 to Brycen Tremayne earlier in the drive (Fitzgerald kick; 12 plays, 76 yds, 2:33)
Carolina recovered the ensuing onside kick — the ball bounced off an Arizona special teams player and was recovered by Demani Richardson — but eight plays and six penalty flags later, Young was sacked by Campbell on fourth down with 26 seconds remaining.
Team Stats
Stat
Carolina
Arizona
Total Yards
352
293
Passing Yards
303
211
Rushing Yards
49
82
Total Plays
77
48
Yards Per Play
4.6
6.1
1st Downs
26
16
— Passing
19
10
— Rushing
4
5
— Penalty
3
1
3rd Down
5/15
3/9
4th Down
3/4
1/1
Red Zone (Made-Att)
3/4
2/4
Turnovers
2
1
— Fumbles Lost
1
0
— Interceptions
1
1
Sacks – Yards Lost
3 – 25
1 – 9
Penalties – Yards
7 – 83
12 – 96
Time of Possession
33:15
26:45
Defensive / ST Touchdowns
0
1
Passing Stats
Carolina Panthers
Player
C/ATT
YDS
AVG
TD
INT
SACKS
QBR
RTG
Bryce Young
35/55
328
6.0
3
1
3–25
35.0
90.6
Young’s 328 passing yards, 55 attempts and 35 completions were all career highs. His previous high in attempts was 46. The three touchdown passes — and the bulk of his production — came after Arizona had stretched the lead to 27-3.
Arizona Cardinals
Player
C/ATT
YDS
AVG
TD
INT
SACKS
QBR
RTG
Kyler Murray
17/25
220
8.8
1
1
1–9
66.0
92.1
Murray went 5-of-6 on the final drive of the first half — a sequence set up by Dortch’s punt return — finishing it with an 11-yard touchdown pass to Michael Wilson as time expired in the second quarter. He also scrambled for 32 yards on seven carries, including a 30-yard run in the fourth quarter.
Rushing Stats
Carolina Panthers
Player
CAR
YDS
AVG
TD
LONG
Chuba Hubbard
10
38
3.8
0
14
Rico Dowdle
6
9
1.5
0
5
Bryce Young
2
2
1.0
0
3
Xavier Legette
1
0
0.0
0
0
Team
19
49
2.6
0
14
Arizona Cardinals
Player
CAR
YDS
AVG
TD
LONG
James Conner
11
34
3.1
1
8
Kyler Murray
7
32
4.6
0
30
Trey Benson
3
14
4.7
0
11
Jacoby Brissett
1
2
2.0
0
2
Team
22
82
3.7
1
30
Conner’s third-quarter touchdown was the 38th rushing score of his Cardinals career, moving him past Wayne Morris into sole possession of second place on Arizona’s all-time rushing touchdown list.
Receiving Stats
Carolina Panthers
Player
REC
YDS
AVG
TD
LONG
TGT
Tetairoa McMillan
6
100
16.7
0
40
10
Ja’Tavion Sanders
7
54
7.7
0
12
9
Hunter Renfrow
7
48
6.9
2
15
9
Brycen Tremayne
3
48
16.0
0
26
5
Chuba Hubbard
5
39
7.8
1
16
6
Tommy Tremble
3
20
6.7
0
9
3
Rico Dowdle
1
10
10.0
0
10
1
Mitchell Evans
1
9
9.0
0
9
1
Trevor Etienne
1
2
2.0
0
2
1
Xavier Legette
1
-2
-2.0
0
-2
8
Team
35
328
9.4
3
40
53
McMillan, a rookie who played three college seasons at the University of Arizona, caught six passes for 100 yards at the stadium he called home through 2024.
Arizona Cardinals
Player
REC
YDS
AVG
TD
LONG
TGT
Trey McBride
6
78
13.0
0
31
7
Elijah Higgins
2
45
22.5
0
27
3
Trey Benson
4
30
7.5
0
12
6
Marvin Harrison Jr.
2
27
13.5
0
15
5
James Conner
1
18
18.0
0
18
1
Michael Wilson
1
11
11.0
1
11
2
Greg Dortch
1
11
11.0
0
11
1
Team
17
220
12.9
1
31
25
Defensive Stats
Carolina Panthers
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Tre’von Moehrig
9
7
0
0
0
0
Christian Rozeboom
7
1
0
0
0
0
Patrick Jones II
4
3
0
1
1
1
D.J. Wonnum
4
1
0
1
1
1
Lathan Ransom
4
1
0
0
0
0
Nick Scott
3
3
0
0
0
0
Derrick Brown
3
3
0
0
2
1
Bobby Brown III
3
2
0
1
0
0
Trevin Wallace
3
1
0
0
0
0
Jaycee Horn
2
2
0
0
0
0
Brycen Tremayne
2
1
0
0
0
0
Chau Smith-Wade
2
1
0
0
0
0
Thomas Incoom
2
1
0
0
0
0
Princely Umanmielen
1
1
1
1
0
1
Robert Hunt
1
1
0
0
0
0
Mike Jackson
1
1
0
0
1
0
Tommy Tremble
1
1
0
0
0
0
Bam Martin-Scott
1
1
0
0
0
0
A’Shawn Robinson
1
0
0
0
0
0
Nic Scourton
1
0
0
0
0
0
Team
55
32
1
4
5
4
Arizona Cardinals
Player
TOT
SOLO
SACKS
TFL
PD
QB HTS
Jalen Thompson
10
6
0
0
0
0
Budda Baker
8
4
0
0
0
0
Mack Wilson Sr.
8
4
0
0
1
1
Garrett Williams
7
5
0
0
1
0
Akeem Davis-Gaither
6
2
0
0
0
1
Calais Campbell
5
4
2
2
0
2
Dadrion Taylor-Demerson
4
1
0
0
0
0
Josh Sweat
3
3
1
2
0
1
Will Johnson
3
2
0
0
1
0
PJ Mustipher
3
1
0
0
0
0
Baron Browning
2
2
0
1
1
1
Jordan Burch
2
2
0
0
0
0
Max Melton
2
2
0
0
0
0
Dalvin Tomlinson
2
1
0
1
0
0
Kei’Trel Clark
2
1
0
0
1
0
Dante Stills
2
0
0
0
1
0
Evan Brown
1
1
0
0
0
0
Josiah Deguara
1
1
0
0
0
0
Zaven Collins
1
1
0
0
0
4
Kitan Crawford
1
1
0
0
0
0
Owen Pappoe
1
1
0
0
0
0
Darius Robinson
1
1
0
0
0
0
Elijah Higgins
1
0
0
0
0
0
Denzel Burke
0
0
0
0
3
0
Team
76
46
3
6
9
10
Sweat, who signed a $76.4 million deal with Arizona in the offseason, had his first significant moment as a Cardinal on the game’s third play — the strip-sack of Young that led directly to Collins’ fumble return touchdown. Campbell’s two sacks included the game-clinching fourth-down takedown at the two-minute warning.
Turnovers
Interceptions
Team
Player
INT
Return Yds
TD
Arizona
Baron Browning
1
4
0
Carolina
D.J. Wonnum
1
0
0
Browning’s first-quarter interception — Young was hit by Mack Wilson Sr. on the release and the ball floated — gave Arizona possession in Carolina territory and led to Ryland’s 29-yard field goal at the 5:19 mark — his first of the game. Wonnum’s interception came in the fourth quarter after Arizona had already surrendered two touchdowns.
Fumbles
Team
Player
FUM
LOST
REC
Carolina
Bryce Young
1
1
0
Arizona
Zaven Collins
0
0
1
Special Teams
Kicking
Team
Player
FG
PCT
LONG
XP
PTS
Arizona
Chad Ryland
2/2
100.0
47
3/3
9
Carolina
Ryan Fitzgerald
1/1
100.0
27
1/1
4
Punting
Team
Player
NO
YDS
AVG
TB
In 20
LONG
Arizona
Blake Gillikin
2
123
61.5
0
0
62
Carolina
Sam Martin
2
95
47.5
0
1
60
Kick Returns
Team
Player
NO
YDS
AVG
LONG
TD
Carolina
Trevor Etienne
4
89
22.3
35
0
Carolina
Rico Dowdle
1
24
24.0
24
0
Arizona
Greg Dortch
2
44
22.0
25
0
Arizona
Bam Knight
2
43
21.5
23
0
Punt Returns
Team
Player
NO
YDS
AVG
LONG
TD
Arizona
Greg Dortch
1
29
29.0
29
0
Carolina
Trevor Etienne
1
12
12.0
12
0
Dortch’s 29-yard punt return in the closing seconds of the second quarter put Arizona in Carolina territory with under a minute left, and Murray needed just six plays to turn it into a touchdown — Michael Wilson in the back of the end zone with four seconds on the clock.
Officiation
Role
Official
Referee
Ronald Torbert
Umpire
Barry Anderson
Down Judge
Frank LeBlanc
Line Judge
Brian Bolinger
Field Judge
Ryan Dickson
Side Judge
Keith Washington
Back Judge
Courtney Brown
Injury Report
Arizona Cardinals: CB Max Melton (knee) and DL LJ Collier (knee) both left in the first quarter. CB Garrett Williams (knee) and CB Will Johnson (groin) were both removed late in the fourth quarter — four cornerbacks lost in one game as Carolina was driving.
Carolina Panthers: OT Ikem Ekwonu returned to the starting lineup after missing the Week 1 loss at Jacksonville with an appendectomy.
Young’s 328 passing yards, 35 completions and 55 attempts were all career highs, each one set in a loss. Arizona’s run defense held Carolina to 49 yards on 19 carries — snapping a seven-game Panthers streak of surrendering at least 200 rushing yards, a run the league had not seen since the second-longest such streak in NFL history. The Cardinals moved to 2-0 and headed to San Francisco. Carolina, 0-2 for the fourth consecutive season, returned home to host Atlanta.
Cornelia Lindqvist is a Swedish-American sports journalist with 4 years of experience covering professional athletics. She previously worked at Sports Illustrated before joining Newzire. Cornelia reports on the NFL, NBA, MLB, WNBA, international football, and cricket, covering game results, roster moves, trade deals, playoff standings, and player statistics. Her sports analysis background helps readers understand the strategies and numbers behind wins and losses.