NFL 2025 pages
Linescore
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| Titans | 3 | 7 | 0 | 14 | 24 |
| 49ers | 7 | 10 | 14 | 6 | 37 |
Scoring summary
| Clock | Play | Team | Detail | TEN–SF |
|---|---|---|---|---|
| Q1 | ||||
| 7:48 | TD | 49ers | Jauan Jennings 4 Yd pass from Brock Purdy (Eddy Pineiro Kick) | 0–7 |
| 1:22 | FG | Titans | Joey Slye 25 Yd Field Goal | 3–7 |
| Q2 | ||||
| 13:03 | TD | 49ers | Christian McCaffrey 1 Yd Rush (Eddy Pineiro Kick) | 3–14 |
| 7:43 | TD | Titans | Gunnar Helm 34 Yd pass from Cam Ward (Joey Slye Kick) | 10–14 |
| 0:56 | FG | 49ers | Eddy Pineiro 33 Yd Field Goal | 10–17 |
| Q3 | ||||
| 12:54 | TD | 49ers | Jauan Jennings 13 Yd pass from Brock Purdy (Eddy Pineiro Kick) | 10–24 |
| 2:10 | TD | 49ers | George Kittle 1 Yd pass from Brock Purdy (Eddy Pineiro Kick) | 10–31 |
| Q4 | ||||
| 14:16 | TD | Titans | Jeffery Simmons 1 Yd pass from Cam Ward (Joey Slye Kick) | 17–31 |
| 9:28 | FG | 49ers | Eddy Pineiro 37 Yd Field Goal | 17–34 |
| 5:33 | TD | Titans | Tony Pollard 6 Yd Rush (Joey Slye Kick) | 24–34 |
| 1:10 | FG | 49ers | Eddy Pineiro 40 Yd Field Goal | 24–37 |
Team stats
| Stat | Titans | 49ers |
|---|---|---|
| First downs | 18 | 28 |
| Total yards | 306 | 430 |
| Yards per play | 6.2 | 6.1 |
| Passing yards | 170 | 292 |
| Comp / att | 18/29 | 23/30 |
| Rushing yards | 136 | 138 |
| Third down | 3-9 | 9-15 |
| Fourth down | 2-2 | 1-1 |
| Red zone | 2-3 | 4-6 |
| Turnovers | 0 | 1 |
| Penalties – yards | 7-57 | 6-30 |
| Sacks – yards lost | 0-0 | 2-3 |
| Possession | 22:55 | 37:05 |
| Plays | 49 | 70 |
| Also | Titans | 49ers |
|---|---|---|
| Passing first downs | 8 | 18 |
| Rushing first downs | 9 | 7 |
| First downs by penalty | 1 | 3 |
| Drives | 9 | 8 |
| Yards per pass | 5.9 | 9.1 |
| Interceptions thrown | 0 | 0 |
| Rushing attempts | 20 | 38 |
| Yards per rush | 6.8 | 3.6 |
| Fumbles lost | 0 | 1 |
| Defensive / special-teams TDs | 0 | 0 |
Player lines
Tennessee Titans
Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| 1Cam Ward | 18/29 | 170 | 5.9 | 2 | 0 | 0-0 | 37.4 | 101.2 |
Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| 20Tony Pollard | 14 | 104 | 7.4 | 1 | 22 |
| 2Tyjae Spears | 3 | 34 | 11.3 | 0 | 20 |
| 31Kalel Mullings | 1 | 3 | 3.0 | 0 | 3 |
| 1Cam Ward | 1 | 2 | 2.0 | 0 | 2 |
| 17Chimere Dike | 1 | -7 | -7.0 | 0 | -7 |
| Team | 20 | 136 | 6.8 | 1 | 22 |
Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| 84Gunnar Helm | 4 | 49 | 12.3 | 1 | 34 | 4 |
| 11Van Jefferson | 1 | 43 | 43.0 | 0 | 43 | 5 |
| 85Chig Okonkwo | 4 | 33 | 8.3 | 0 | 17 | 6 |
| 5Elic Ayomanor | 1 | 17 | 17.0 | 0 | 17 | 1 |
| 17Chimere Dike | 4 | 17 | 4.3 | 0 | 8 | 5 |
| 20Tony Pollard | 1 | 8 | 8.0 | 0 | 8 | 2 |
| 2Tyjae Spears | 2 | 2 | 1.0 | 0 | 2 | 2 |
| 98Jeffery Simmons | 1 | 1 | 1.0 | 1 | 1 | 1 |
| 13James Proche II | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Team | 18 | 170 | 9.4 | 2 | 43 | 27 |
Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| 35Kaiir Elam | 0 | 0 | 1 |
Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| 33Cedric Gray | 16 | 7 | 0 | 0 | 0 | 0 | 0 |
| 30Kendell Brooks | 8 | 3 | 0 | 0 | 0 | 0 | 0 |
| 37Amani Hooker | 7 | 5 | 0 | 0 | 1 | 0 | 0 |
| 26Marcus Harris | 7 | 5 | 0 | 1 | 1 | 0 | 0 |
| 98Jeffery Simmons | 7 | 4 | 1 | 2 | 0 | 1 | 0 |
| 93T'Vondre Sweat | 7 | 3 | 0 | 0 | 0 | 0 | 0 |
| 39Darrell Baker Jr. | 5 | 4 | 0 | 0 | 0 | 0 | 0 |
| 50Cody Barton | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| 52James Williams Sr. | 4 | 4 | 0 | 1 | 0 | 0 | 0 |
| 53Jihad Ward | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| 92Jaylen Harrell | 2 | 1 | 1 | 1 | 0 | 2 | 0 |
| 69Sebastian Joseph-Day | 2 | 1 | 0 | 0 | 0 | 1 | 0 |
| 35Kaiir Elam | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 49Arden Key | 2 | 0 | 0 | 0 | 0 | 1 | 0 |
| 48Joe Bachie | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23Kevin Winston Jr. | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 3Johnny Hekker | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 97James Lynch | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 88David Martin-Robinson | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 36Julius Chestnut | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 31Kalel Mullings | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 85 | 41 | 2 | 5 | 2 | 5 | 0 |
Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 17Chimere Dike | 4 | 90 | 22.5 | 27 | 0 |
Kicking
| Player | FG | PCT | LONG | XP | PTS | Made from |
|---|---|---|---|---|---|---|
| 6Joey Slye | 1/2 | 50.0 | 25 | 3/3 | 6 | 25 |
Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| 3Johnny Hekker | 3 | 136 | 45.3 | 0 | 1 | 56 |
San Francisco 49ers
Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| 13Brock Purdy | 23/30 | 295 | 9.8 | 3 | 0 | 2-3 | 85.9 | 140.3 |
Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| 23Christian McCaffrey | 22 | 73 | 3.3 | 1 | 9 |
| 13Brock Purdy | 7 | 44 | 6.3 | 0 | 26 |
| 3Brian Robinson Jr. | 9 | 21 | 2.3 | 0 | 6 |
| Team | 38 | 138 | 3.6 | 1 | 26 |
Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| 1Ricky Pearsall | 6 | 96 | 16.0 | 0 | 38 | 7 |
| 85George Kittle | 8 | 88 | 11.0 | 1 | 24 | 9 |
| 15Jauan Jennings | 3 | 37 | 12.3 | 2 | 20 | 5 |
| 5Demarcus Robinson | 2 | 36 | 18.0 | 0 | 30 | 2 |
| 84Kendrick Bourne | 2 | 17 | 8.5 | 0 | 11 | 3 |
| 23Christian McCaffrey | 1 | 14 | 14.0 | 0 | 14 | 1 |
| 44Kyle Juszczyk | 1 | 7 | 7.0 | 0 | 7 | 1 |
| Team | 23 | 295 | 12.8 | 3 | 38 | 28 |
Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| 13Brock Purdy | 1 | 1 | 0 |
Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| 6Malik Mustapha | 10 | 6 | 0 | 0 | 0 | 0 | 0 |
| 59Curtis Robinson | 7 | 3 | 0 | 0 | 1 | 0 | 0 |
| 96Clelin Ferrell | 6 | 2 | 0 | 0 | 0 | 1 | 0 |
| 53Dee Winters | 5 | 2 | 0 | 1 | 0 | 0 | 0 |
| 0Renardo Green | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2Deommodore Lenoir | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| 25Jason Pinnock | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| 51Robert Beal Jr. | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| 99C.J. West | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| 49Garret Wallow | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 27Ji'Ayir Brown | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 47Bryce Huff | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20Upton Stout | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23Christian McCaffrey | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 57Luke Gifford | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 26Chase Lucas | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 56Keion White | 1 | 0 | 0 | 0 | 0 | 2 | 0 |
| 93Kalia Davis | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| Team | 57 | 23 | 0 | 1 | 2 | 3 | 0 |
Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 3Brian Robinson Jr. | 2 | 53 | 26.5 | 31 | 0 |
Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 9Skyy Moore | 1 | 18 | 18.0 | 18 | 0 |
Kicking
| Player | FG | PCT | LONG | XP | PTS | Made from |
|---|---|---|---|---|---|---|
| 18Eddy Pineiro | 3/3 | 100.0 | 40 | 4/4 | 13 | 33, 37, 40 |
Entering Week 15
The table after Week 14, the way the standings read when this game kicked off.
Tennessee Titans · 2-11 · 4th in the AFC South
San Francisco 49ers · 9-4 · 3rd in the NFC West
Officials and attendance
Attendance: 71,042
Officials: Side Judge Frank Steratore · Referee Craig Wrolstad · Back Judge Rich Martinez · Down Judge Danny Short · Umpire Brandon Cruse · Field Judge Jeff Shears · Line Judge Brett Bergman
Week 15 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.