2025 · Week 15
Tennessee Titans at San Francisco 49ers
Dec 14, 2025 · Levi's Stadium · outdoors · grass
Recap
San Francisco 49ers beat Tennessee Titans 37–24. ScoutIndex had favored 49ers (88%) going in. 49ers improve to 10-4; Titans fall to 2-12. Brock Purdy led the way with 295 passing yards and 3 TDs; 44 rushing yards. 49ers out-gained the opponent 433–306 in total yards.
Team stats
| TEN | SF | |
|---|---|---|
| 17 | First downs | 25 |
| 306 | Total yards | 433 |
| 170 | Passing yards | 295 |
| 136 | Rushing yards | 138 |
| 18/29 | Comp / Att | 23/30 |
| 0 | Turnovers | 0 |
| 0 | Sacks taken | 2 |
Scoring & key plays
- Q1(7:54) (Shotgun) 13-B.Purdy pass short left to 15-J.Jennings for 4 yards, TOUCHDOWN.
- Q118-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
- Q1(1:26) 6-J.Slye 25 yard field goal is GOOD, Center-46-M.Cox, Holder-3-J.Hekker.
- Q2(13:07) 23-C.McCaffrey left guard for 1 yard, TOUCHDOWN. Penalty on TEN-53-J.Ward, Defensive Offside, declined.
- Q218-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
- Q2(7:52) (Shotgun) 1-C.Ward pass deep right to 84-G.Helm for 34 yards, TOUCHDOWN.
- Q26-J.Slye extra point is GOOD, Center-46-M.Cox, Holder-3-J.Hekker.
- Q2(1:00) 18-E.Pineiro 33 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
- Q2(:02) 6-J.Slye 50 yard field goal is No Good, Wide Right, Center-46-M.Cox, Holder-3-J.Hekker.
- Q3(13:00) (Shotgun) 13-B.Purdy pass short right to 15-J.Jennings for 13 yards, TOUCHDOWN.
- Q318-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
- Q3(2:14) (Shotgun) 13-B.Purdy pass short middle to 85-G.Kittle for 1 yard, TOUCHDOWN.
- Q318-E.Pineiro extra point is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
- Q4(14:25) 98-J.Simmons reported in as eligible. 1-C.Ward pass short middle to 98-J.Simmons for 1 yard, TOUCHDOWN.
- Q46-J.Slye extra point is GOOD, Center-46-M.Cox, Holder-3-J.Hekker.
- Q4(9:32) 18-E.Pineiro 37 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
- Q4(5:37) (Shotgun) 20-T.Pollard up the middle for 6 yards, TOUCHDOWN.
- Q46-J.Slye extra point is GOOD, Center-46-M.Cox, Holder-3-J.Hekker.
- Q4(1:14) 18-E.Pineiro 40 yard field goal is GOOD, Center-46-J.Weeks, Holder-7-T.Morstead.
Box score
TEN
Passing
| Player | C/A | Yds | TD | INT |
|---|---|---|---|---|
| Cam Ward | 18/29 | 170 | 2 | 0 |
Rushing
| Player | Car | Yds | TD |
|---|---|---|---|
| Cam Ward | 1 | 2 | 0 |
| Tony Pollard | 14 | 104 | 1 |
| Tyjae Spears | 3 | 34 | 0 |
| Chimere Dike | 1 | -7 | 0 |
| Kalel Mullings | 1 | 3 | 0 |
Receiving
| Player | Rec | Tgt | Yds | TD |
|---|---|---|---|---|
| Tony Pollard | 1 | 2 | 8 | 0 |
| Gunnar Helm | 4 | 4 | 49 | 1 |
| Van Jefferson | 1 | 5 | 43 | 0 |
| Tyjae Spears | 2 | 2 | 2 | 0 |
| Chig Okonkwo | 4 | 6 | 33 | 0 |
| Chimere Dike | 4 | 5 | 17 | 0 |
| Elic Ayomanor | 1 | 1 | 17 | 0 |
| Jeffery Simmons | 1 | 1 | 1 | 1 |
| James Proche | 0 | 1 | 0 | 0 |
SF
Passing
| Player | C/A | Yds | TD | INT |
|---|---|---|---|---|
| Brock Purdy | 23/30 | 295 | 3 | 0 |
Rushing
| Player | Car | Yds | TD |
|---|---|---|---|
| Brock Purdy | 7 | 44 | 0 |
| Christian McCaffrey | 22 | 73 | 1 |
| Brian Robinson | 9 | 21 | 0 |
Receiving
| Player | Rec | Tgt | Yds | TD |
|---|---|---|---|---|
| Ricky Pearsall | 6 | 7 | 96 | 0 |
| George Kittle | 8 | 9 | 88 | 1 |
| Christian McCaffrey | 1 | 1 | 14 | 0 |
| Jauan Jennings | 3 | 5 | 37 | 2 |
| Demarcus Robinson | 2 | 2 | 36 | 0 |
| Kendrick Bourne | 2 | 3 | 17 | 0 |
| Kyle Juszczyk | 1 | 1 | 7 | 0 |