NFL 2025 pages

Sports · Football · NFL 2025 · Week 12

Carolina Panthers at San Francisco 49ers

Carolina Panthers9
San Francisco 49ers20

Final · Monday, November 24, 2025 · 8:15 p.m. ET · Levi's Stadium, Santa Clara, CA

Head coaches: Dave Canales (Panthers) · Kyle Shanahan (49ers)

Linescore

Team1234T
Panthers03609
49ers737320

Scoring summary

ClockPlayTeamDetailCAR–SF
Q1
6:17TD49ersJauan Jennings 12 Yd pass from Brock Purdy (Matt Gay Kick)07
Q2
2:28FGPanthersRyan Fitzgerald 25 Yd Field Goal37
1:00FG49ersMatt Gay 47 Yd Field Goal310
Q3
4:42TD49ersChristian McCaffrey 12 Yd Rush (Matt Gay Kick)317
0:49TDPanthersTetairoa McMillan 29 Yd pass from Bryce Young (Two-Point Pass Conversion Failed)917
Q4
9:21FG49ersMatt Gay 29 Yd Field Goal920

Team stats

StatPanthers49ers
First downs1223
Total yards230340
Yards per play5.34.9
Passing yards161193
Comp / att18/2923/32
Rushing yards69147
Third down1-77-13
Fourth down0-02-2
Red zone0-22-3
Turnovers23
Penalties – yards4-302-6
Sacks – yards lost1-80-0
Possession22:1837:42
Plays4370
AlsoPanthers49ers
Passing first downs911
Rushing first downs312
First downs by penalty00
Drives910
Yards per pass5.46.0
Interceptions thrown23
Rushing attempts1338
Yards per rush5.33.9
Fumbles lost00
Defensive / special-teams TDs00

Player lines

Carolina Panthers

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
9Bryce Young18/291695.8121-814.260.8

Rushing

PlayerCARYDSAVGTDLONG
5Rico Dowdle6386.3017
30Chuba Hubbard3165.3010
9Bryce Young4153.807
Team13695.3017

Receiving

PlayerRECYDSAVGTDLONGTGTS
5Rico Dowdle4369.00124
4Tetairoa McMillan23517.51297
18Jalen Coker33210.70184
30Chuba Hubbard4276.80144
17Xavier Legette3227.30145
15Jimmy Horn Jr.11111.00111
0Ja'Tavion Sanders166.0061
84Mitchell Evans000.0001
Team181699.412927

Fumbles

PlayerFUMLOSTREC
23Trevor Etienne101

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
40Krys Barnes10300000
7Tre'von Moehrig8401000
21Nick Scott8100000
94A'Shawn Robinson7100010
99Tershawn Wharton6200000
57Bam Martin-Scott6101000
98DJ Wonnum5100000
22Lathan Ransom5100000
53Claudin Cherelus4300000
26Chau Smith-Wade4301000
2Mike Jackson4200100
52Trevis Gipson3200000
93LaBryan Ray3200000
3Princely Umanmielen3200000
95Derrick Brown3000100
31Corey Thornton2100000
11Nic Scourton2100000
97Bobby Brown III2000000
36Demani Richardson1100000
4Tetairoa McMillan1100000
87Brycen Tremayne1000000
8Jaycee Horn1000200
48Thomas Incoom1000000
Team903203410

Interceptions

PlayerINTYDSTD
8Jaycee Horn2360
2Mike Jackson100
Team3360

Kick returns

PlayerNOYDSAVGLONGTD
23Trevor Etienne37424.7260

Punt returns

PlayerNOYDSAVGLONGTD
23Trevor Etienne166.060

Kicking

PlayerFGPCTLONGXPPTSMade from
10Ryan Fitzgerald1/250.0250/0325

Punting

PlayerNOYDSAVGTBIn 20LONG
6Sam Martin420150.31255

San Francisco 49ers

Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
13Brock Purdy23/321936.0130-049.558.5

Rushing

PlayerCARYDSAVGTDLONG
23Christian McCaffrey24893.7117
3Brian Robinson Jr.7405.7012
13Brock Purdy6162.709
1Ricky Pearsall122.002
Team381473.9117

Receiving

PlayerRECYDSAVGTDLONGTGTS
85George Kittle67813.002510
23Christian McCaffrey7537.60197
15Jauan Jennings5418.21127
5Demarcus Robinson188.0081
1Ricky Pearsall263.0064
3Brian Robinson Jr.144.0042
89Luke Farrell133.0031
Team231938.412532

Fumbles

PlayerFUMLOSTREC
23Christian McCaffrey100
68Colton McKivitz001
Team101

Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
6Malik Mustapha7701000
20Upton Stout6200100
27Ji'Ayir Brown5400200
92Jordan Elliott3200000
2Deommodore Lenoir3200000
59Curtis Robinson3100000
25Jason Pinnock2200000
45Nick Martin2200000
96Clelin Ferrell1111010
44Kyle Juszczyk1100000
68Colton McKivitz1100000
47Bryce Huff1100020
89Luke Farrell1100000
53Dee Winters1100000
91Sam Okuayinonu1100000
33Siran Neal1000000
56Keion White1000000
93Kalia Davis1000000
95Alfred Collins1000000
99C.J. West1000000
36Marques Sigle1000000
0Renardo Green0000100
Team442912430

Interceptions

PlayerINTYDSTD
27Ji'Ayir Brown240

Kick returns

PlayerNOYDSAVGLONGTD
9Skyy Moore38026.7430

Kicking

PlayerFGPCTLONGXPPTSMade from
14Matt Gay2/2100.0472/2847, 29

Punting

PlayerNOYDSAVGTBIn 20LONG
7Thomas Morstead14040.00040

Entering Week 12

The table after Week 11, the way the standings read when this game kicked off.

Carolina Panthers · 6-5 · 2nd in the NFC South

San Francisco 49ers · 7-4 · 3rd in the NFC West

Officials and attendance

Attendance: 71,337

Officials: Line Judge Rusty Baynes · Field Judge Sean Petty · Back Judge Scott Helverson · Referee Alex Kemp · Down Judge Mike Carr · Side Judge Lo van Pham · Umpire Brandon Ellison

Week 12 on the schedule · Kickoff is ET, resolved for the date. The away team is listed first, as football says it. Colours are the clubs’ own; there are no logos on this site.

Suggestions?

Spot a mistake — a wrong score, a result that’s gone stale, a bracket that doesn’t look right? Or do you just have a better idea for this page? Either way, I’d rather hear it than not. Send me a line — a sentence is plenty, and I’ll take it from there.