Tennessee Titans vs San Francisco 49ers Match Player Stats (Dec 14, 2025)

Date:

Share post:

Final: San Francisco 49ers 37, Tennessee Titans 24 Levi’s Stadium ยท Santa Clara, CA ยท Attendance: 71,042 ยท FOX Records: Tennessee 2โ€“12 (2โ€“5 away) ยท San Francisco 10โ€“4 (4โ€“2 home)

Q1Q2Q3Q4Final
Tennessee Titans3701424
San Francisco 49ers71014637

Brock Purdy finished 23-of-30 for 295 yards and three touchdowns, and the San Francisco 49ers put together one of their most complete offensive performances of the 2025 regular season โ€” going the entire afternoon without a single punt in a 37โ€“24 win over the Tennessee Titans at Levi’s Stadium. San Francisco scored on its first five possessions for the first time since 2021, held the ball for 37 minutes, and converted 9 of 15 third downs while piling up 430 total yards. On the other sideline, defensive lineman Jeffery Simmons produced one of the more unusual box scores of the season โ€” a strip sack, a forced fumble, and a touchdown catch in the same game โ€” making him just the sixth player to accomplish that combination since the NFL began tracking sacks in 1982.



Scoring Summary

QtrTimeScoring PlayDriveTENSF
Q17:48Jauan Jennings 4-yd pass from Brock Purdy (Pineiro kick)12 plays, 70 yds07
Q11:22Joey Slye 25-yd FG10 plays, 63 yds37
Q213:03Christian McCaffrey 1-yd rush (Pineiro kick)7 plays, 70 yds314
Q27:43Gunnar Helm 34-yd pass from Cam Ward (Slye kick)8 plays, 68 yds1014
Q20:56Eddy Pineiro 33-yd FG14 plays, 50 yds1017
Q312:54Jauan Jennings 13-yd pass from Brock Purdy (Pineiro kick)4 plays, 67 yds1024
Q32:10George Kittle 1-yd pass from Brock Purdy (Pineiro kick)15 plays, 95 yds1031
Q414:16Jeffery Simmons 1-yd pass from Cam Ward (Slye kick)2 plays, 44 yds1731
Q49:28Eddy Pineiro 37-yd FG8 plays, 41 yds1734
Q45:33Tony Pollard 6-yd rush (Slye kick)10 plays, 64 yds2434
Q41:10Eddy Pineiro 40-yd FG10 plays, 43 yds2437

Team Stats

StatTennessee TitansSan Francisco 49ers
Total Yards306430
Total Plays4970
Yards per Play6.26.1
Passing Yards (net)170292
Comp / Att18/2923/30
Yards per Pass5.99.1
Sacks โ€“ Yards Lost0โ€“02โ€“3
Rushing Yards136138
Rushing Attempts2038
Yards per Rush6.83.6
First Downs1828
โ€” Passing818
โ€” Rushing97
โ€” Penalty13
3rd Down Efficiency3/9 (33%)9/15 (60%)
4th Down Efficiency2/21/1
Total Drives98
Red Zone (Madeโ€“Att)2/34/6
Penalties7 โ€“ 57 yds6 โ€“ 30 yds
Turnovers01
Fumbles Lost01
Interceptions00
Time of Possession22:5537:05

Passing Stats

PlayerTeamC/ATTYDSAVGTDINTSACKSRTGQBR
Cam WardTEN18/291705.9200โ€“0101.237.4
Brock PurdySF23/302959.8302โ€“3140.385.9

Passing yards above reflect gross individual figures. Net passing (team stat line): SF 292, TEN 170.


Rushing Stats

PlayerTeamCARYDSAVGTDLG
Tony PollardTEN141047.4122
Tyjae SpearsTEN33411.3020
Kalel MullingsTEN133.003
Cam WardTEN122.002
Chimere DikeTEN1โ€“7โ€“7.00โ€”
TEN Total201366.8122
Christian McCaffreySF22733.319
Brock PurdySF7446.3026
Brian Robinson Jr.SF9212.306
SF Total381383.6126

Purdy’s 26-yard scramble was the longest run by any 49ers player in the 2025 regular season at that point.


Receiving Stats

PlayerTeamTGTRECYDSAVGTDLG
Gunnar HelmTEN444912.3134
Van JeffersonTEN514343.0043
Chig OkonkwoTEN64338.3017
Elic AyomanorTEN111717.0017
Chimere DikeTEN54174.308
Tony PollardTEN2188.008
Tyjae SpearsTEN2221.002
Jeffery SimmonsTEN1111.011
James Proche IITEN100โ€”0โ€”
TEN Total27181709.4243
Ricky PearsallSF769616.0038
George KittleSF988811.0124
Jauan JenningsSF533712.3220
Demarcus RobinsonSF223618.0030
Kendrick BourneSF32178.5011
Christian McCaffreySF111414.0014
Kyle JuszczykSF1177.007
SF Total282329512.8338

Defensive Stats

Tennessee Titans Defense

PlayerTOTSOLOSACKSTFLPDQB HTS
Cedric Gray1670000
Kendell Brooks830000
Amani Hooker750010
Marcus Harris750110
Jeffery Simmons741.0201
T’Vondre Sweat730000
Darrell Baker Jr.540000
Cody Barton510000
James Williams Sr.440100
Jihad Ward310000
Jaylen Harrell211.0102
Sebastian Joseph-Day210001
Kaiir Elam210000
Arden Key200001
Joe Bachie200000
Kevin Winston Jr.110000
Johnny Hekker100000
James Lynch100000
David Martin-Robinson100000
Julius Chestnut100000
Kalel Mullings100000
TEN Total85412.0525

San Francisco 49ers Defense

PlayerTOTSOLOSACKSTFLPDQB HTS
Malik Mustapha1060000
Curtis Robinson730010
Clelin Ferrell620001
Dee Winters520100
Renardo Green420000
Deommodore Lenoir410000
Jason Pinnock310000
Robert Beal Jr.310000
C.J. West220000
Garret Wallow210000
Ji’Ayir Brown210000
Bryce Huff200000
Upton Stout200000
Christian McCaffrey110000
Luke Gifford100000
Chase Lucas100000
Keion White100002
Kalia Davis100010
SF Total57230123

Special Teams

Kicking

PlayerTeamFG (M/A)FG%LONGXPPTS
Joey SlyeTEN1/250.0%253/36
Eddy PineiroSF3/3100.0%404/413

FGs made: Slye โ€” 25 yds (Q1); Pineiro โ€” 33 yds (Q2), 37 yds (Q4), 40 yds (Q4) FG missed: Slye โ€” 50 yds, final play of the first half

Punting

PlayerTeamNOYDSAVGTBIN20LG
Johnny HekkerTEN313645.30156
โ€”SF0โ€”โ€”โ€”โ€”โ€”

Kick Returns

PlayerTeamNOYDSAVGLGTD
Chimere DikeTEN49022.5270
Brian Robinson Jr.SF25326.5310

Punt Returns

PlayerTeamNOYDSAVGLGTD
โ€”TEN0โ€”โ€”โ€”โ€”
Skyy MooreSF11818.0180

Fumbles

PlayerTeamFUMLOSTREC
Brock PurdySF110
Kaiir Elam (rec.)TEN001

Injuries

Tennessee: S Xavier Woods (hamstring), S Mike Brown (ankle), and S Kevin Winston Jr. (hamstring) all left in the first half and did not return. G Kevin Zeitler (groin), WR Van Jefferson (back), and LB Cedric Gray (concussion) exited in the second half.

San Francisco: DT Jordan Elliott was scratched before kickoff with a knee injury. WR Ricky Pearsall hurt his ankle on the game’s opening play, returned, and finished with six receptions for 96 yards before re-aggravating a pre-existing PCL injury late in the fourth quarter โ€” his availability for subsequent weeks was uncertain. OL Spencer Burford (ankle) exited and returned.


Game Notes

  • San Francisco went the entire game without punting โ€” converting its first five possessions for the first time since the 2021 season.
  • The 49ers converted their first seven third-down attempts, the first time the franchise had done that since Oct. 2, 2016 against Dallas. The longest such streak to open a game in franchise history came when Joe Montana’s unit ran off more in a 24โ€“17 win over Tampa Bay on Nov. 18, 1984, per the Elias Sports Bureau.
  • Jeffery Simmons’ sack, forced fumble, and touchdown reception in the same game made him only the sixth player to accomplish that combination since sacks became an official NFL stat in 1982 โ€” J.J. Watt (twice, Houston, 2014), Mike Vrabel (2007), Jared Allen (2017), and Barry Krauss (1982) are the others.
  • Left tackle Trent Williams earned a career-high 95.6 PFF grade, per 49ers.com post-game reporting.
  • Tennessee had not won consecutive games since November 2022 and finished the week tied for the worst record in the NFL at 2โ€“12.

Game Information

DateDecember 14, 2025 (Week 15)
VenueLevi’s Stadium, Santa Clara, CA
Attendance71,042
BroadcastFOX
RefereeCraig Wrolstad

San Francisco’s 10โ€“4 record after the win left the 49ers one victory away from clinching a playoff berth with three weeks left in the regular season. Purdy’s afternoon โ€” 140.3 passer rating, zero turnovers, a 26-yard scramble on a day his offense never once gave the ball back to the punter โ€” was the kind of performance that reminded everyone what this offense looks like when it’s operating without interruption. Tennessee’s 2โ€“12 finish to the day told a different story, though Simmons at least gave the Titans faithful something worth remembering from an otherwise difficult December.


Sources: ESPN box score, Associated Press, 49ers.com. Individual passing yards (295) reflect gross figures; net passing (292) in team stats accounts for sack yardage lost.

Claire Conant
Claire Conanthttps://thepressrow.com/
Claire R. Conant is the founder and editor of The Press Row. Born and raised in New York, she spent years covering professional sports across multiple leagues before launching this publication in April 2026, largely out of frustration with a sports media industry that had decided moving fast mattered more than being right. Her reporting covers the NFL, NBA, MLB, cricket, and international football, and every figure published under her byline is verified against official data before the piece moves. She started The Press Row because she believed readers who actually understood the game deserved a publication built to the same standard. That standard has not changed since day one, and it applies to every writer on staff.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Related Matches

Los Angeles Rams vs Jacksonville Jaguars Match Player Stats (Oct 19, 2025)

Matthew Stafford threw five touchdown passes at a rain-soaked Wembley Stadium on October 19, 2025 โ€” the first...

Houston Texans vs Baltimore Ravens Match Player Stats (Oct 5, 2025)

Houston had lost six consecutive games to Baltimore and gone 0-for-8 at M&T Bank Stadium before October 5,...

Miami Dolphins vs New England Patriots Match Player Stats (Jan 4, 2026)

Final: New England Patriots 38, Miami Dolphins 10 Gillette Stadium | Foxborough, MA | January 4, 2026 |...

Green Bay Packers vs Dallas Cowboys Match Player Stats (Sep 28, 2025)

The Green Bay Packers and Dallas Cowboys played for over three hours at AT&T Stadium on September 28,...