← All weeks
Final20
Final29
Played
Sunday, 10/25/2026
Spread
–
Total
–
Page
Recap

Line movement

Open → close
DraftKings
MarketSF / OverATL / Under
Spread-2.5 → -2.52.5 → 2.5
Total49.5 → 49.549.5 → 49.5
Moneyline-148 → -148124 → 124
FanDuel
MarketSF / OverATL / Under
Spread-2.5 → -2.52.5 → 2.5
Total49.5 → 49.549.5 → 49.5
Moneyline-148 → -148126 → 126

Box score

Game Points

SF Logo Team 1st Q 2nd Q 3rd Q 4th Q OT Total ATL Logo
SF 7 7 0 6 — 20
ATL 3 9 7 10 — 29

SF Passing

SF – Rankings 18 25 11 3 4 1
SF – Averages 20.40 29.50 241.50 8.40 2.10 1.00
Player C/ATT YDS AVG TDs INTs Sacks Sack Yards Rating
Brock Purdy 27/40 288 7.2 1 2 2 11 75.8
Team Totals 27/40 277 7.2 1 2 2 11

SF Rushing

SF – Rankings 5 7 7 3
SF – Averages 29.30 135.30 4.60 1.50
Player ATT YDS YDS/R TDs LONG
Kaelon Black 12 63 5.3 1 30
Christian McCaffrey 7 39 5.6 1 14
Jacob Cowing 1 10 10.0 0 10
Jordan James 1 6 6.0 0 6
Brock Purdy 2 5 2.5 0 3
Team Totals 23 123 5.3 2 30

SF Receiving

Player REC TGT YDS AVG TDs LONG
George Kittle 8 10 88 11.0 0 21
Christian McCaffrey 6 7 61 10.2 0 24
Jordan Watkins 3 6 56 18.7 0 35
Jacob Cowing 3 5 38 12.7 0 18
Luke Farrell 1 1 14 14.0 0 14
Brandin Cooks 1 3 13 13.0 0 13
Kyle Juszczyk 3 3 11 3.7 1 8
Jordan James 1 1 11 11.0 0 11
Kaelon Black 1 3 -4 -4.0 0 -4
Team Totals 27 39 288 10.7 1 35

SF Defense

Player Tackles Solo Sacks TFL PD QB Hits Def TDs
Fred Warner 13 6 0 2 0 0 0
Dre Greenlaw 12 4 0 0 0 0 0
Malik Mustapha 8 3 0 0 0 0 0
Deommodore Lenoir 6 2 0 0 0 0 0
Jack Jones 5 2 0 0 0 0 0
Ji'Ayir Brown 5 2 0 0 0 0 0
Renardo Green 4 3 0 0 0 0 0
James Thompson Jr. 4 3 0 0 0 0 0
Ashtyn Davis 2 2 0 0 0 0 0
Mykel Williams 2 1 0 0 0 0 0
Jaden Dugger 2 1 0 1 0 0 0
Romello Height 2 0 0 0 0 0 0
Trent Williams 1 1 0 0 0 0 0
Eddy Pineiro 1 1 0 0 0 0 0
Jalen Graham 1 1 0 0 0 0 0
Osa Odighizuwa 1 0 0 0 0 0 0
Khalid Kareem 1 0 0 0 0 0 0
Luke Farrell 1 0 0 0 0 0 0
Team Totals 71 32 0 3 0 0 0

SF Interceptions

Player INT Yards After INT TDs
Team Totals 0 0

SF Fumbles

Player Fumbles Lost Recovered
George Kittle 1 1 0
Kaelon Black 1 1 0
Jordan James 1 0 0
Luke Farrell 0 0 1
Team Totals 3 2 1

SF Kicking

Player FGM FGA FG% Long FG XPM XPA Points
Eddy Pineiro 0 0 0.0 0 2 3 2
Team Totals 0 0 0 0 2 3 2

SF Kick Returns

Player Returns Yards AVG Long TDs
Jordan James 4 119 29 33 0
Kaelon Black 1 34 34 34 0
Jacob Cowing 1 28 28 28 0
Team Totals 6 181 30.2 34 0

SF Punting

Player Punts Yards AVG Touchbacks Inside 20 Long
Corliss Waitman 1 37 37.0 0 1 37
Team Totals 1 37 37.0 0 1 37

SF Punt Returns

Player Returns Yards AVG Long TDs
Team Totals 0 0 0.0 0 0