Carolina Panthers vs. San Francisco 49ers: game summary
Final · November 24, 2025 at 8:15 p.m.
Levi's Stadium
Summary
| Team |
|---|
Team stats
- 230Total yards340
- 161Passing yards193
- 18/29Completions/attempts23/32
- 5.4Yards per pass6.0
- 69Rushing yards147
- 13Rushing attempts38
- 5.3Yards per rush3.9
- 12First downs23
- 1-73rd down efficiency7-13
- 0-04th down efficiency2-2
- 0-2Red zone (made-att)2-3
- 43Total plays70
- 5.3Yards per play4.9
- 2Turnovers3
- 0Fumbles lost0
- 2Interceptions thrown3
- 1-8Sacks (yards lost)0-0
- 4-30Penalties (yards)2-6
- 22:18Time of possession37:42
Game leaders
Passing
Bryce YoungCAR · QB · 18/29, 169 YDS, 1 TD, 2 INT
Brock PurdySF · QB · 23/32, 193 YDS, 1 TD, 3 INT
Rushing
Rico DowdleCAR · RB · 6 CAR, 38 YDS
Christian McCaffreySF · RB · 24 CAR, 89 YDS, 1 TD
Receiving
Rico DowdleCAR · RB · 4 REC, 36 YDS
George KittleSF · TE · 6 REC, 78 YDS
Scoring summary
1st quarter
Touchdown6:17Jauan Jennings 12 Yd pass from Brock Purdy (Matt Gay Kick)0-7
2nd quarter
Field goal2:28Ryan Fitzgerald 25 Yd Field Goal3-7
Field goal1:00Matt Gay 47 Yd Field Goal3-10
3rd quarter
Touchdown4:42Christian McCaffrey 12 Yd Rush (Matt Gay Kick)3-17
Touchdown0:49Tetairoa McMillan 29 Yd pass from Bryce Young (Two-Point Pass Conversion Failed)9-17
4th quarter
Field goal9:21Matt Gay 29 Yd Field Goal9-20
Player stats
Carolina Panthers
| Passing | C/ATT | YDS | AVG | TD | INT | SACKS | RTG |
|---|---|---|---|---|---|---|---|
| Bryce Young | 18/29 | 169 | 5.8 | 1 | 2 | 1-8 | 60.8 |
| Rushing | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Rico Dowdle | 6 | 38 | 6.3 | 0 | 17 |
| Chuba Hubbard | 3 | 16 | 5.3 | 0 | 10 |
| Bryce Young | 4 | 15 | 3.8 | 0 | 7 |
| Receiving | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| Rico Dowdle | 4 | 36 | 9.0 | 0 | 12 | 4 |
| Tetairoa McMillan | 2 | 35 | 17.5 | 1 | 29 | 7 |
| Jalen Coker | 3 | 32 | 10.7 | 0 | 18 | 4 |
| Chuba Hubbard | 4 | 27 | 6.8 | 0 | 14 | 4 |
| Xavier Legette | 3 | 22 | 7.3 | 0 | 14 | 5 |
| Jimmy Horn Jr. | 1 | 11 | 11.0 | 0 | 11 | 1 |
| Ja'Tavion Sanders | 1 | 6 | 6.0 | 0 | 6 | 1 |
| Mitchell Evans | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Defense | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Krys Barnes | 10 | 3 | 0 | 0 | 0 | 0 | 0 |
| Tre'von Moehrig | 8 | 4 | 0 | 1 | 0 | 0 | 0 |
| Nick Scott | 8 | 1 | 0 | 0 | 0 | 0 | 0 |
| A'Shawn Robinson | 7 | 1 | 0 | 0 | 0 | 1 | 0 |
| Tershawn Wharton | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| Bam Martin-Scott | 6 | 1 | 0 | 1 | 0 | 0 | 0 |
| DJ Wonnum | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| Lathan Ransom | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| Claudin Cherelus | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Chau Smith-Wade | 4 | 3 | 0 | 1 | 0 | 0 | 0 |
| Mike Jackson | 4 | 2 | 0 | 0 | 1 | 0 | 0 |
| Trevis Gipson | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| LaBryan Ray | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Princely Umanmielen | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Derrick Brown | 3 | 0 | 0 | 0 | 1 | 0 | 0 |
| Corey Thornton | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Nic Scourton | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Bobby Brown III | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Demani Richardson | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Tetairoa McMillan | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Brycen Tremayne | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jaycee Horn | 1 | 0 | 0 | 0 | 2 | 0 | 0 |
| Thomas Incoom | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
San Francisco 49ers
| Passing | C/ATT | YDS | AVG | TD | INT | SACKS | RTG |
|---|---|---|---|---|---|---|---|
| Brock Purdy | 23/32 | 193 | 6.0 | 1 | 3 | 0-0 | 58.5 |
| Rushing | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Christian McCaffrey | 24 | 89 | 3.7 | 1 | 17 |
| Brian Robinson Jr. | 7 | 40 | 5.7 | 0 | 12 |
| Brock Purdy | 6 | 16 | 2.7 | 0 | 9 |
| Ricky Pearsall | 1 | 2 | 2.0 | 0 | 2 |
| Receiving | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| George Kittle | 6 | 78 | 13.0 | 0 | 25 | 10 |
| Christian McCaffrey | 7 | 53 | 7.6 | 0 | 19 | 7 |
| Jauan Jennings | 5 | 41 | 8.2 | 1 | 12 | 7 |
| Demarcus Robinson | 1 | 8 | 8.0 | 0 | 8 | 1 |
| Ricky Pearsall | 2 | 6 | 3.0 | 0 | 6 | 4 |
| Brian Robinson Jr. | 1 | 4 | 4.0 | 0 | 4 | 2 |
| Luke Farrell | 1 | 3 | 3.0 | 0 | 3 | 1 |
| Defense | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Malik Mustapha | 7 | 7 | 0 | 1 | 0 | 0 | 0 |
| Upton Stout | 6 | 2 | 0 | 0 | 1 | 0 | 0 |
| Ji'Ayir Brown | 5 | 4 | 0 | 0 | 2 | 0 | 0 |
| Jordan Elliott | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Curtis Robinson | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jason Pinnock | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Nick Martin | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Clelin Ferrell | 1 | 1 | 1 | 1 | 0 | 1 | 0 |
| Kyle Juszczyk | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Colton McKivitz | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Bryce Huff | 1 | 1 | 0 | 0 | 0 | 2 | 0 |
| Luke Farrell | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Dee Winters | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Sam Okuayinonu | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Siran Neal | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Keion White | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kalia Davis | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Alfred Collins | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| C.J. West | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Marques Sigle | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Renardo Green | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Game info
- Stadium
- Levi's Stadium · Santa Clara, CA
- Surface
- Natural grass
- Attendance
- 71,337
- TV
- ESPN
- Officials
- Rusty Baynes (Line judge) · Sean Petty (Field judge) · Scott Helverson (Back judge) · Alex Kemp (Referee) · Mike Carr (Down judge) · Lo van Pham (Side judge) · Brandon Ellison (Umpire)
About this game
Who won Panthers vs 49ers?
49ers won 20-9 over Panthers on Monday, November 24, 2025.
When was Panthers vs 49ers played?
On Monday, November 24, 2025, at 8:15 PM ET at Levi's Stadium.
Where was Panthers vs 49ers played?
At Levi's Stadium.
