Tennessee Titans at San Francisco 49ers
| Team | 1 | 2 | 3 | 4 | Score | Status |
| Tennessee Titans | 3 | 7 | 0 | 14 | 24 | |
| San Francisco 49ers | 7 | 10 | 14 | 6 | 37 | Final |
| Scoring Summary | |
| 1st Quarter | |
| 7:48 | San Francisco 49ers touchdown. Jauan Jennings 4 Yd pass from Brock Purdy (Eddy Pineiro Kick) |
| 1:22 | Tennessee Titans field goal. Joey Slye 25 Yd Field Goal |
| 2nd Quarter | |
| 13:03 | San Francisco 49ers touchdown. Christian McCaffrey 1 Yd Rush (Eddy Pineiro Kick) |
| 7:43 | Tennessee Titans touchdown. Gunnar Helm 34 Yd pass from Cam Ward (Joey Slye Kick) |
| 0:56 | San Francisco 49ers field goal. Eddy Pineiro 33 Yd Field Goal |
| 3rd Quarter | |
| 12:54 | San Francisco 49ers touchdown. Jauan Jennings 13 Yd pass from Brock Purdy (Eddy Pineiro Kick) |
| 2:10 | San Francisco 49ers touchdown. George Kittle 1 Yd pass from Brock Purdy (Eddy Pineiro Kick) |
| 4th Quarter | |
| 14:16 | Tennessee Titans touchdown. Jeffery Simmons 1 Yd pass from Cam Ward (Joey Slye Kick) |
| 9:28 | San Francisco 49ers field goal. Eddy Pineiro 37 Yd Field Goal |
| 5:33 | Tennessee Titans touchdown. Tony Pollard 6 Yd Rush (Joey Slye Kick) |
| 1:10 | San Francisco 49ers field goal. Eddy Pineiro 40 Yd Field Goal |
| Team stats | ||
| First down | Tennessee Titans | San Francisco 49ers |
| Total first downs | 18 | 28 |
| First downs from rushing | 9 | 7 |
| First downs from passing | 8 | 18 |
| First downs from penalties | 1 | 3 |
| Third down | Tennessee Titans | San Francisco 49ers |
| Third downs attempted | 9 | 15 |
| Third downs converted | 3 | 9 |
| Third down percentage | 33 % | 60 % |
| Fourth down | Tennessee Titans | San Francisco 49ers |
| Fourth downs attempted | 0 | 0 |
| Fourth downs converted | 0 | 0 |
| Fourth down percentage | 0 % | 0 % |
| Offense | Tennessee Titans | San Francisco 49ers |
| Total yards | 306 | 430 |
| Total rushing yards | 136 | 138 |
| Total passing yards | 170 | 292 |
| Total offensive plays | 49 | 70 |
| Average yards per play | 6.2 | 6.1 |
| Time of possession | 22:55 | 37:05 |
| Rushing | Tennessee Titans | San Francisco 49ers |
| Total rushing plays | 20 | 38 |
| Total rushing yards | 136 | 138 |
| Average yards per rush | 6.8 | 3.6 |
| Rushing touchdowns | 1 | 1 |
| Passing | Tennessee Titans | San Francisco 49ers |
| Passes attempted | 0 | 0 |
| Passes completed | 0 | 0 |
| Average yards per completion | 5.9 | 9.1 |
| Passing touchdowns | 2 | 3 |
| Penalties | Tennessee Titans | San Francisco 49ers |
| Penalties committed | 7 | 6 |
| Penalty yards | 57 | 30 |
| Turnovers | Tennessee Titans | San Francisco 49ers |
| Passes intercepted | 0 | 0 |
| Interception returns | 0 | 0 |
| Interception return yards | ||
| Fumbles | ||
| Fumbles lost | 0 | 1 |
| Rushing | |||||||||
| Tennessee Titans | Rushes | Yards | Yards/rush | TD | Long | ||||
| Tony Pollard | 14 | 104 | 7.4 | 1 | 22 | ||||
| Tyjae Spears | 3 | 34 | 11.3 | 0 | 20 | ||||
| Kalel Mullings | 1 | 3 | 3.0 | 0 | 3 | ||||
| Cam Ward | 1 | 2 | 2.0 | 0 | 2 | ||||
| Chimere Dike | 1 | -7 | -7.0 | 0 | -7 | ||||
| San Francisco 49ers | Rushes | Yards | Yards/rush | TD | Long | ||||
| Christian McCaffrey | 22 | 73 | 3.3 | 1 | 9 | ||||
| Brock Purdy | 7 | 44 | 6.3 | 0 | 26 | ||||
| Brian Robinson Jr. | 9 | 21 | 2.3 | 0 | 6 | ||||
| Passing | |||||||||
| Tennessee Titans | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Cam Ward | 29 | 18 | 62 % | 170 | 5.9 | 2 | 0 | 0-0 | 37.9 |
| San Francisco 49ers | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Brock Purdy | 30 | 23 | 77 % | 295 | 9.8 | 3 | 0 | 2-3 | 85.9 |
| Receiving | |||||||||
| Tennessee Titans | Catches | Yards | Yards/catch | TD | Long | ||||
| Gunnar Helm | 4 | 49 | 12.3 | 1 | 34 | ||||
| Van Jefferson | 1 | 43 | 43.0 | 0 | 43 | ||||
| Chig Okonkwo | 4 | 33 | 8.3 | 0 | 17 | ||||
| Elic Ayomanor | 1 | 17 | 17.0 | 0 | 17 | ||||
| Chimere Dike | 4 | 17 | 4.3 | 0 | 8 | ||||
| Tony Pollard | 1 | 8 | 8.0 | 0 | 8 | ||||
| Tyjae Spears | 2 | 2 | 1.0 | 0 | 2 | ||||
| Jeffery Simmons | 1 | 1 | 1.0 | 1 | 1 | ||||
| James Proche II | 0 | 0 | 0.0 | 0 | 0 | ||||
| San Francisco 49ers | Catches | Yards | Yards/catch | TD | Long | ||||
| Ricky Pearsall | 6 | 96 | 16.0 | 0 | 38 | ||||
| George Kittle | 8 | 88 | 11.0 | 1 | 24 | ||||
| Jauan Jennings | 3 | 37 | 12.3 | 2 | 20 | ||||
| Demarcus Robinson | 2 | 36 | 18.0 | 0 | 30 | ||||
| Kendrick Bourne | 2 | 17 | 8.5 | 0 | 11 | ||||
| Christian McCaffrey | 1 | 14 | 14.0 | 0 | 14 | ||||
| Kyle Juszczyk | 1 | 7 | 7.0 | 0 | 7 | ||||
| Fumbles | |||||||||
| Tennessee Titans | Lost | Recovered | Total | ||||||
| Kaiir Elam | 0 | 1 | 0 | ||||||
| San Francisco 49ers | Lost | Recovered | Total | ||||||
| Brock Purdy | 1 | 0 | 1 | ||||||
| Interceptions | |||||||||
| Tennessee Titans | Total | Yards | Int TDs | ||||||
| None | |||||||||
| San Francisco 49ers | Total | Yards | Int TDs | ||||||
| None | |||||||||
| Defense | |||||||||
| Tennessee Titans | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| Cedric Gray | 16 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Kendell Brooks | 8 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Amani Hooker | 7 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | |
| Marcus Harris | 7 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | |
| Jeffery Simmons | 7 | 4 | 2 | 0 | 1 | 0 | 0 | 0 | |
| T'Vondre Sweat | 7 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Darrell Baker Jr. | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Cody Barton | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| James Williams Sr. | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | |
| Jihad Ward | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Jaylen Harrell | 2 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | |
| Sebastian Joseph-Day | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | |
| Kaiir Elam | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Arden Key | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| Joe Bachie | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Kevin Winston Jr. | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Johnny Hekker | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| James Lynch | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| David Martin-Robinson | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Julius Chestnut | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Kalel Mullings | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| San Francisco 49ers | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| Malik Mustapha | 10 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Curtis Robinson | 7 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | |
| Clelin Ferrell | 6 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | |
| Dee Winters | 5 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| Renardo Green | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Deommodore Lenoir | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Jason Pinnock | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Robert Beal Jr. | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| C.J. West | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Garret Wallow | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Ji'Ayir Brown | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Bryce Huff | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Upton Stout | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Christian McCaffrey | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Luke Gifford | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Chase Lucas | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Keion White | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| Kalia Davis | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| Kick returns | |||||||||
| Tennessee Titans | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Chimere Dike | 4 | 90 | 22.5 | 27 | 0 | ||||
| San Francisco 49ers | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Brian Robinson Jr. | 2 | 53 | 26.5 | 31 | 0 | ||||
| Punt returns | |||||||||
| Tennessee Titans | Total | Yards | Avg | Long | TD | ||||
| None | |||||||||
| San Francisco 49ers | Total | Yards | Avg | Long | TD | ||||
| Skyy Moore | 1 | 18 | 18.0 | 18 | 0 | ||||
| Kicking | |||||||||
| Tennessee Titans | FG | Long | Extra Pt | Points | |||||
| Joey Slye | 1/2 | 25 | 3/3 | 6 | |||||
| San Francisco 49ers | FG | Long | Extra Pt | Points | |||||
| Eddy Pineiro | 3/3 | 40 | 4/4 | 13 | |||||
| Punting | |||||||||
| Tennessee Titans | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| Johnny Hekker | 3 | 136 | 45.3 | 0 | 1 | 56 | |||
| San Francisco 49ers | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| None | |||||||||
Last updated on Wednesday, December 17, 2025 10:25 AM.