The Arizona Cardinals beat the San Francisco 49ers 47-24 on Jan 5, 2025 at State Farm Stadium.

Final · State Farm Stadium

Top performers

  • Joshua Dobbs threw for 326 yards, 2 touchdowns and 2 interceptions for the 49ers.
  • Kyle Juszczyk ran for 49 yards on 0 carries.
  • Kyler Murray threw for 242 yards, 4 touchdowns and 0 interceptions for the Cardinals.
  • Michael Carter ran for 43 yards on 17 carries.

San Francisco 49ers box score

Passing

San Francisco 49ers passing, Jan 5, 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.
Joshua Dobbs294332622

What the columns mean: CMP · INT

Rushing

San Francisco 49ers rushing, Jan 5, 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.
Joshua Dobbs81718
Jacob Cowing1707
Isaac Guerendo2503
Team112918

What the columns mean: CAR · LNG

Receiving

San Francisco 49ers receiving, Jan 5, 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 Pearsall6869130
Jauan Jennings71052012
Jacob Cowing2230016
George Kittle2327021
Eric Saubert4517011
Kyle Juszczyk23000
Brayden Willis02000
Team2333195130

What the columns mean: REC · TGTS · LNG

Defense

San Francisco 49ers defense, Jan 5, 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 Warner850.0000
Dee Winters630.0000
Talanoa Hufanga540.0000
Ji'Ayir Brown520.0010
Sam Okuayinonu420.0000
Tashaun Gipson Sr.330.0000
Leonard Floyd320.0000
Charvarius Ward330.0000
Renardo Green320.0030
Tatum Bethune300.0000
Isaac Yiadom220.0001
Jordan Elliott200.0000
Kalia Davis210.0000
Maliek Collins100.0000
Rock Ya-Sin110.0010
Jalen Graham110.0000
Malik Mustapha110.0000
Team53320.0051

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

Kicking

San Francisco 49ers kicking, Jan 5, 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.
Jake Moody1-23-3516

What the columns mean: LNG

Punting

San Francisco 49ers punting, Jan 5, 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.
Pat O'Donnell210050.038.01

What the columns mean: PUNTS · NET · IN20

Arizona Cardinals box score

Passing

Arizona Cardinals passing, Jan 5, 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 Murray253524240

What the columns mean: CMP · INT

Rushing

Arizona Cardinals rushing, Jan 5, 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.
Michael Carter174319
Kyler Murray32209
DeeJay Dallas122022
Greg Dortch1707
Team2294122

What the columns mean: CAR · LNG

Receiving

Arizona Cardinals receiving, Jan 5, 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.
Trey McBride71165128
Marvin Harrison Jr.5663120
Greg Dortch4447223
Zay Jones4546025
Michael Carter441609
DeeJay Dallas11505
Xavier Weaver01000
Team2532242428

What the columns mean: REC · TGTS · LNG

Defense

Arizona Cardinals defense, Jan 5, 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.
Kyzir White1050.0010
Jalen Thompson1050.0000
Budda Baker940.0001
Kei'Trel Clark520.0110
Garrett Williams540.0010
Starling Thomas V410.0000
Dadrion Taylor-Demerson420.0001
Zaven Collins331.0001
Dante Stills320.0000
Darius Robinson320.0000
Max Melton320.0000
Mack Wilson Sr.200.0010
Naquan Jones210.0000
Baron Browning220.0000
L.J. Collier110.0000
Sean Murphy-Bunting110.0110
Roy Lopez100.0000
Khyiris Tonga100.0000
Team69371.0253

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

Kicking

Arizona Cardinals kicking, Jan 5, 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-25-55111

What the columns mean: LNG

Punting

Arizona Cardinals punting, Jan 5, 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.
Michael Palardy418045.041.31

What the columns mean: PUNTS · NET · IN20

Before and after

Other 49ers vs Cardinals games