Carolina Panthers vs San Francisco 49ers: player stats (Nov 24, 2025)
Week 12Final
Carolina Panthers 9, San Francisco 49ers 20, Final
At Levi's Stadium
| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| CAR | – | 3 | 6 | – | 9 |
| SF | 7 | 3 | 7 | 3 | 20 |
Head to head: Panthers vs 49ers, series and next game
Follow the next game live on your lock screen — in the app

Game leaders
SF
Passing yards
Rushing yards
Receiving yards
Tackles
The San Francisco 49ers won 20-9 against the Carolina Panthers in Week 12 on November 24, 2025 at Levi's Stadium. Bryce Young threw for 169 yards for the Carolina Panthers, while Brock Purdy had 193 for the San Francisco 49ers.
Scoring plays
Q1
San Francisco 49ers, Touchdown · 6:17(Shotgun) B.Purdy pass short middle to J.Jennings for 12 yards, TOUCHDOWN. M.Gay extra point is GOOD, Center-J.Weeks, Holder-T.Morstead.CAR 0, SF 7
Q2
Carolina Panthers, Field goal · 2:28R.Fitzgerald 25 yard field goal is GOOD, Center-J.Jansen, Holder-S.Martin.CAR 3, SF 7
San Francisco 49ers, Field goal · 1:00M.Gay 47 yard field goal is GOOD, Center-J.Weeks, Holder-T.Morstead.CAR 3, SF 10
Q3
San Francisco 49ers, Touchdown · 4:42C.McCaffrey left end for 12 yards, TOUCHDOWN. ** Injury Update: CAR-A.Robinson has returned to the game. M.Gay extra point is GOOD, Center-J.Weeks, Holder-T.Morstead.CAR 3, SF 17
Carolina Panthers, Touchdown · 0:49Tetairoa McMillan 29 Yd pass from Bryce Young (Two-Point Pass Conversion Failed)CAR 9, SF 17
Q4
San Francisco 49ers, Field goal · 9:21M.Gay 29 yard field goal is GOOD, Center-J.Weeks, Holder-T.Morstead.CAR 9, SF 20
Team stats
| Stat | SF | |
|---|---|---|
| 1-714% | 3rd down efficiency | 7-13(better)54% |
| 0-0 | 4th down efficiency | 2-2100% |
| 16918/29 C/ATT | Passing yards | 193(better)23/32 C/ATT |
| 6913 CAR | Rushing yards | 147(better)38 CAR |
| 1 | Sacks taken | 0(better) |
| 2(better) | Turnovers | 3 |
Box score
| Bryce YoungQB | 18/29 | 169 | 1 | 2 | 1 | 60.8 |
|---|
| Brock PurdyQB | 23/32 | 193 | 1 | 3 | 0 | 58.5 |
|---|
| Bryce YoungQB | 4 | 15 | 3.8 | 0 | 7 |
|---|---|---|---|---|---|
| Rico DowdleRB | 6 | 38 | 6.3 | 0 | 17 |
| Chuba HubbardRB | 3 | 16 | 5.3 | 0 | 10 |
| Brock PurdyQB | 6 | 16 | 2.7 | 0 | 9 |
|---|---|---|---|---|---|
| Christian McCaffreyRB | 24 | 89 | 3.7 | 1 | 17 |
| Brian Robinson Jr.RB | 7 | 40 | 5.7 | 0 | 12 |
| Ricky PearsallWR | 1 | 2 | 2.0 | 0 | 2 |
| Rico DowdleRB | 4 | 4 | 36 | 0 | 12 |
|---|---|---|---|---|---|
| Chuba HubbardRB | 4 | 4 | 27 | 0 | 14 |
| Jalen CokerWR | 3 | 4 | 32 | 0 | 18 |
| Xavier LegetteWR | 3 | 5 | 22 | 0 | 14 |
| Tetairoa McMillanWR | 2 | 7 | 35 | 1 | 29 |
| Jimmy Horn Jr.WR | 1 | 1 | 11 | 0 | 11 |
| Ja'Tavion SandersTE | 1 | 1 | 6 | 0 | 6 |
| Mitchell EvansTE | 0 | 1 | 0 | 0 | 0 |
| Christian McCaffreyRB | 7 | 7 | 53 | 0 | 19 |
|---|---|---|---|---|---|
| Brian Robinson Jr.RB | 1 | 2 | 4 | 0 | 4 |
| George KittleTE | 6 | 10 | 78 | 0 | 25 |
| Jauan JenningsWR | 5 | 7 | 41 | 1 | 12 |
| Ricky PearsallWR | 2 | 4 | 6 | 0 | 6 |
| Luke FarrellTE | 1 | 1 | 3 | 0 | 3 |
| Demarcus RobinsonWR | 1 | 1 | 8 | 0 | 8 |
| Krys BarnesLB | 10 | 3 | 0 | 0 | 0 | 0 |
|---|---|---|---|---|---|---|
| Tre'von MoehrigS | 8 | 4 | 0 | 1 | 0 | 0 |
| Nick ScottS | 8 | 1 | 0 | 0 | 0 | 0 |
| A'Shawn RobinsonDT | 7 | 1 | 0 | 0 | 0 | 0 |
| Tershawn WhartonDT | 6 | 2 | 0 | 0 | 0 | 0 |
| Bam Martin-ScottLB | 6 | 1 | 0 | 1 | 0 | 0 |
| DJ WonnumLB | 5 | 1 | 0 | 0 | 0 | 0 |
| Lathan RansomS | 5 | 1 | 0 | 0 | 0 | 0 |
| Mike JacksonCB | 4 | 2 | 0 | 0 | 1 | 1 |
| Chau Smith-WadeCB | 4 | 3 | 0 | 1 | 0 | 0 |
| Claudin CherelusLB | 4 | 3 | 0 | 0 | 0 | 0 |
| Princely UmanmielenLB | 3 | 2 | 0 | 0 | 0 | 0 |
| Derrick BrownDT | 3 | 0 | 0 | 0 | 0 | 1 |
| Tetairoa McMillanWR | 1 | 1 | 0 | 0 | 0 | 0 |
| Trevis GipsonLB | 3 | 2 | 0 | 0 | 0 | 0 |
| LaBryan RayDE | 3 | 2 | 0 | 0 | 0 | 0 |
| Bobby Brown IIIDT | 2 | 0 | 0 | 0 | 0 | 0 |
| Nic ScourtonLB | 2 | 1 | 0 | 0 | 0 | 0 |
| Corey ThorntonCB | 2 | 1 | 0 | 0 | 0 | 0 |
| Jaycee HornCB | 1 | 0 | 0 | 0 | 2 | 2 |
| Brycen TremayneWR | 1 | 0 | 0 | 0 | 0 | 0 |
| Thomas IncoomLB | 1 | 0 | 0 | 0 | 0 | 0 |
| Demani RichardsonS | 1 | 1 | 0 | 0 | 0 | 0 |
| Maema NjongmetaLB | 1 | 0 | 0 | 0 | 0 | 0 |
| Malik MustaphaS | 7 | 7 | 0 | 1 | 0 | 0 |
|---|---|---|---|---|---|---|
| Upton StoutCB | 6 | 2 | 0 | 0 | 0 | 1 |
| Ji'Ayir BrownS | 5 | 4 | 0 | 0 | 2 | 2 |
| Deommodore LenoirCB | 3 | 2 | 0 | 0 | 0 | 0 |
| Jordan ElliottDT | 3 | 2 | 0 | 0 | 0 | 0 |
| Curtis RobinsonLB | 3 | 1 | 0 | 0 | 0 | 0 |
| Luke FarrellTE | 1 | 1 | 0 | 0 | 0 | 0 |
| Jason PinnockS | 2 | 2 | 0 | 0 | 0 | 0 |
| Nick MartinLB | 2 | 2 | 0 | 0 | 0 | 0 |
| Marques SigleS | 1 | 0 | 0 | 0 | 0 | 0 |
| Keion WhiteDE | 1 | 0 | 0 | 0 | 0 | 0 |
| C.J. WestDT | 1 | 0 | 0 | 0 | 0 | 0 |
| Siran NealS | 1 | 0 | 0 | 0 | 0 | 0 |
| Clelin FerrellDE | 1 | 1 | 1 | 1 | 0 | 0 |
| Dee WintersLB | 1 | 1 | 0 | 0 | 0 | 0 |
| Kyle JuszczykFB | 1 | 1 | 0 | 0 | 0 | 0 |
| Alfred CollinsDT | 1 | 0 | 0 | 0 | 0 | 0 |
| Kalia DavisDT | 1 | 0 | 0 | 0 | 0 | 0 |
| Bryce HuffDE | 1 | 1 | 0 | 0 | 0 | 0 |
| Colton McKivitzOT | 1 | 1 | 0 | 0 | 0 | 0 |
| Sam OkuayinonuDT | 1 | 1 | 0 | 0 | 0 | 0 |
| Renardo GreenCB | 0 | 0 | 0 | 0 | 0 | 1 |
| Ryan FitzgeraldPK | 1/2 | 25 | 0 |
|---|
| Matt GayPK | 2/2 | 47 | 2 |
|---|
Lines
Consensus close, 11 books- Spread
- SF −7.5
- opened SF −7
- SF covered
- Total
- 49
- opened 45.5
- Under
BetMGM closed SF −7, total 49. 10 more books and every move are in Pro
Sportsbook lines are shown as reference data. Keel Stats takes no bets and gives no picks. 21+. Gambling problem? Call 1-800-GAMBLER. Responsible gaming
Play by play
Loading…
Before and after
The divisions this week
This week’s games
- Patriots vs LionsHead to head: Patriots vs Lions
- Chiefs vs FalconsHead to head: Chiefs vs Falcons
- Texans vs BrownsHead to head: Texans vs Browns
- Vikings vs PackersHead to head: Vikings vs Packers
- Jaguars vs TitansHead to head: Jaguars vs Titans
- Dolphins vs ColtsHead to head: Dolphins vs Colts
- Panthers vs SaintsHead to head: Panthers vs Saints
- Bills vs JetsHead to head: Bills vs Jets
- Seahawks vs RaidersHead to head: Seahawks vs Raiders
- Rams vs CardinalsHead to head: Rams vs Cardinals
- 49ers vs CowboysHead to head: 49ers vs Cowboys
- Steelers vs BengalsHead to head: Steelers vs Bengals