The San Francisco 49ers beat the Carolina Panthers 20-9 on Nov 24, 2025 at Levi's Stadium.

Final · Levi's Stadium

Top performers

  • Bryce Young threw for 169 yards, 1 touchdown and 2 interceptions for the Panthers.
  • Rico Dowdle ran for 38 yards on 6 carries.
  • Brock Purdy threw for 193 yards, 1 touchdown and 3 interceptions for the 49ers.
  • Christian McCaffrey ran for 89 yards on 24 carries.

Carolina Panthers box score

Passing

Carolina Panthers passing, Nov 24, 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.
Bryce Young182916912

What the columns mean: CMP · INT

Rushing

Carolina Panthers rushing, Nov 24, 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.
Rico Dowdle638017
Chuba Hubbard316010
Bryce Young41507
Team1369017

What the columns mean: CAR · LNG

Receiving

Carolina Panthers receiving, Nov 24, 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.
Rico Dowdle4436012
Tetairoa McMillan2735129
Jalen Coker3432018
Chuba Hubbard4427014
Xavier Legette3522014
Jimmy Horn Jr.1111011
Ja'Tavion Sanders11606
Mitchell Evans01000
Team1827169129

What the columns mean: REC · TGTS · LNG

Defense

Carolina Panthers defense, Nov 24, 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.
Nick Scott810.0000
Tre'von Moehrig840.0000
A'Shawn Robinson710.0000
Bam Martin-Scott610.0000
Tershawn Wharton620.0000
Lathan Ransom510.0000
DJ Wonnum510.0000
Mike Jackson420.0110
Claudin Cherelus430.0000
Chau Smith-Wade430.0000
Princely Umanmielen320.0001
Derrick Brown300.0010
Trevis Gipson320.0000
Corey Thornton210.0000
Nic Scourton210.0000
Bobby Brown III200.0000
Jaycee Horn100.0220
Thomas Incoom100.0000
Team74250.0341

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

Kicking

Carolina Panthers kicking, Nov 24, 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.
Ryan Fitzgerald1-20-0253

What the columns mean: LNG

Punting

Carolina Panthers punting, Nov 24, 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.
Sam Martin420150.350.32

What the columns mean: PUNTS · NET · IN20

San Francisco 49ers box score

Passing

San Francisco 49ers passing, Nov 24, 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.
Brock Purdy233219313

What the columns mean: CMP · INT

Rushing

San Francisco 49ers rushing, Nov 24, 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 McCaffrey2489117
Brian Robinson Jr.740012
Brock Purdy61609
Ricky Pearsall1202
Team38147117

What the columns mean: CAR · LNG

Receiving

San Francisco 49ers receiving, Nov 24, 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.
George Kittle61078025
Christian McCaffrey7753019
Jauan Jennings5741112
Demarcus Robinson11808
Ricky Pearsall24606
Brian Robinson Jr.12404
Luke Farrell11303
Team2332193125

What the columns mean: REC · TGTS · LNG

Defense

San Francisco 49ers defense, Nov 24, 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.
Malik Mustapha770.0000
Upton Stout620.0010
Ji'Ayir Brown540.0220
Jordan Elliott320.0000
Deommodore Lenoir320.0000
Curtis Robinson310.0000
Nick Martin220.0001
Jason Pinnock220.0000
C.J. West100.0000
Marques Sigle100.0000
Kalia Davis100.0000
Alfred Collins100.0000
Keion White100.0000
Sam Okuayinonu110.0000
Siran Neal100.0000
Clelin Ferrell111.0000
Bryce Huff110.0000
Dee Winters110.0000
Renardo Green000.0010
Team41261.0241

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

Kicking

San Francisco 49ers kicking, Nov 24, 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.
Matt Gay2-22-2478

What the columns mean: LNG

Punting

San Francisco 49ers punting, Nov 24, 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 Morstead14040.034.00

What the columns mean: PUNTS · NET · IN20

Before and after

Other Panthers vs 49ers games