The San Francisco 49ers beat the Arizona Cardinals 16-15 on Sep 21, 2025 at Levi's Stadium.

Final · Levi's Stadium

Top performers

  • Kyler Murray threw for 159 yards, 1 touchdown and 0 interceptions for the Cardinals.
  • Trey Benson ran for 42 yards on 10 carries.
  • Mac Jones threw for 284 yards, 1 touchdown and 1 interception for the 49ers.
  • Christian McCaffrey ran for 52 yards on 17 carries.

Arizona Cardinals box score

Passing

Arizona Cardinals passing, Sep 21, 2025
PlayerCMPCMP: Passes that reached the intended receiver.ATTATT: Attempts — passes thrown, kicks tried or returns taken.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TDTD: Touchdowns, worth six points before the extra point.INTINT: Interceptions — thrown away by a quarterback, taken by a defender.
Kyler Murray223515910

What the columns mean: CMP · INT

Rushing

Arizona Cardinals rushing, Sep 21, 2025
CAR: Times the player ran with the ball.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Trey Benson1042029
Kyler Murray63709
James Conner92209
Greg Dortch1505
Emari Demercado2001
Team28106029

What the columns mean: CAR · LNG

Receiving

Arizona Cardinals receiving, Sep 21, 2025
REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Marvin Harrison Jr.3644032
Trey McBride5843117
Zay Jones2325018
James Conner3415010
Trey Benson34905
Tip Reiman23806
Elijah Higgins11707
Michael Wilson12505
Greg Dortch22302
Emari Demercado01000
Team2234159132

What the columns mean: REC · TGTS · LNG

Defense

Arizona Cardinals defense, Sep 21, 2025
TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
Mack Wilson Sr.1260.0020
Akeem Davis-Gaither850.0000
Budda Baker630.0000
Jalen Thompson640.0000
Kei'Trel Clark530.0000
Dadrion Taylor-Demerson440.0110
Dalvin Tomlinson330.0000
Max Melton320.0000
Kitan Crawford210.0000
Denzel Burke220.0000
Cody Simon200.0000
Josh Sweat211.0000
Zaven Collins200.0000
Anthony Goodlow100.0000
Calais Campbell110.0000
Baron Browning100.0000
Dante Stills100.0000
Owen Pappoe100.0000
Darius Robinson110.0000
Jordan Burch110.0000
Team64371.0130

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Kicking

Arizona Cardinals kicking, Sep 21, 2025
PlayerFGFG: Field goals made and attempted, written made-attempted.XPLNGLNG: Longest single play, in yards.PTSPTS: Points scored, from touchdowns, field goals and conversions.
Chad Ryland2-31-1347

What the columns mean: LNG

Punting

Arizona Cardinals punting, Sep 21, 2025
PlayerPUNTSPUNTS: Punts kicked.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVGAVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.NETNET: Net punting average, after returns and touchbacks are taken off.IN20IN20: Punts downed inside the opponent's 20-yard line.
Blake Gillikin525851.646.42

What the columns mean: PUNTS · NET · IN20

San Francisco 49ers box score

Passing

San Francisco 49ers passing, Sep 21, 2025
PlayerCMPCMP: Passes that reached the intended receiver.ATTATT: Attempts — passes thrown, kicks tried or returns taken.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TDTD: Touchdowns, worth six points before the extra point.INTINT: Interceptions — thrown away by a quarterback, taken by a defender.
Mac Jones274128411

What the columns mean: CMP · INT

Rushing

San Francisco 49ers rushing, Sep 21, 2025
CAR: Times the player ran with the ball.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Christian McCaffrey1752015
Brian Robinson Jr.222019
Mac Jones1-10-1
Team2073019

What the columns mean: CAR · LNG

Receiving

San Francisco 49ers receiving, Sep 21, 2025
REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.LNG: Longest single play, in yards.
Ricky Pearsall811117034
Christian McCaffrey101588020
Kendrick Bourne4638011
Jake Tonges2321011
Skyy Moore1110010
Kyle Juszczyk11000
Team2637274034

What the columns mean: REC · TGTS · LNG

Defense

San Francisco 49ers defense, Sep 21, 2025
TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
Fred Warner1150.0020
Dee Winters840.0010
Marques Sigle720.0000
Sam Okuayinonu720.0000
Upton Stout530.0010
Bryce Huff521.0010
Ji'Ayir Brown420.0000
Renardo Green410.0000
Jordan Elliott310.0000
Deommodore Lenoir330.0000
Jason Pinnock330.0000
Mykel Williams220.0000
C.J. West210.0000
Nick Bosa200.0001
Luke Gifford200.0000
Kalia Davis200.0000
Darrell Luter Jr.200.0000
Siran Neal100.0000
Tatum Bethune110.0000
Team74321.0051

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Kicking

San Francisco 49ers kicking, Sep 21, 2025
PlayerFGFG: Field goals made and attempted, written made-attempted.XPLNGLNG: Longest single play, in yards.PTSPTS: Points scored, from touchdowns, field goals and conversions.
Eddy Pineiro3-31-15110

What the columns mean: LNG

Punting

San Francisco 49ers punting, Sep 21, 2025
PlayerPUNTSPUNTS: Punts kicked.YDSYDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVGAVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.NETNET: Net punting average, after returns and touchbacks are taken off.IN20IN20: Punts downed inside the opponent's 20-yard line.
Thomas Morstead312842.740.02

What the columns mean: PUNTS · NET · IN20

Before and after

Other Cardinals vs 49ers games