NFL Scores · NFL Odds

49ers vs Texans

Final · Week 8 · Sun Oct 26 · 1:00 PM ET · Reliant Stadium

San Francisco 49ers49ers5-3
15
FinalOct 26, 2025
Houston TexansTexans3-4
26
TVFox

Closing line

US sportsbook at kickoff
Moneyline
SF+140
HOU−165
Spread
SF +3.5−130
HOU −3.5+110
Total O/U
Over 41.5−105
Under 41.5−115
  • Spread: Texans −3.5 covered.
  • Total O/U: under 41.5 (41 points).

Recap

The Houston Texans beat the San Francisco 49ers 26-15 at Reliant Stadium in Houston on Oct 26, 2025 to move to 3-4.

The game was played before 70,581.

Score by quarter

San Francisco 49ers and Houston Texans, score by quarter
Team1234T
SF078015
HOU3137326

Scoring plays

First Quarter

  1. HOUField Goal · 5:21Ka'imi Fairbairn 33 Yd Field Goal0-3

Second Quarter

  1. HOUField Goal · 14:57Ka'imi Fairbairn 34 Yd Field Goal0-6
  2. HOUTouchdown · 7:32Jayden Higgins 12 Yd pass from C.J. Stroud (Ka'imi Fairbairn Kick)0-13
  3. HOUField Goal · 0:58Ka'imi Fairbairn 37 Yd Field Goal0-16
  4. SFTouchdown · 0:25George Kittle 17 Yd pass from Mac Jones (Eddy Pineiro Kick)7-16

Third Quarter

  1. HOUTouchdown · 7:29Xavier Hutchinson 30 Yd pass from C.J. Stroud (Ka'imi Fairbairn Kick)7-23
  2. SFTouchdown · 0:28Jake Tonges 2 Yd pass from Mac Jones (Mac Jones Pass to Demarcus Robinson for Two-Point Conversion)15-23

Fourth Quarter

  1. HOUField Goal · 9:41Ka'imi Fairbairn 30 Yd Field Goal15-26

Team stats

SFHOU
1st Downs
12
23
Total Yards
223
475
Passing
175
318
Rushing
48
157
3rd down efficiency
3-9
9-16
Turnovers
1
1
Possession
18:38
41:22

Top performers

San Francisco 49ersHouston Texans

Passing

Mac Jones19/32, 193 YDS, 2 TD, 1 INT
C.J. Stroud30/39, 318 YDS, 2 TD, 1 INT

Rushing

Christian McCaffrey8 CAR, 25 YDS
Woody Marks11 CAR, 62 YDS

Receiving

Jauan Jennings4 REC, 45 YDS
Xavier Hutchinson5 REC, 69 YDS, 1 TD

Sacks

–
Derek Barnett1

Tackles

Tatum Bethune14
Jalen Pitre8

Player stats

49ers · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Mac Jones19/321936.0212-1878.084.5

49ers · Rushing

PlayerCARYDSAVGTDLONG
Christian McCaffrey8253.109
Mac Jones22311.5013

49ers · Receiving

PlayerRECYDSAVGTDLONGTGTS
Jauan Jennings44511.30257
Kendrick Bourne34414.70184
George Kittle44310.81175
Christian McCaffrey34314.30276
Jordan Watkins177.0072
Demarcus Robinson252.5063
Kyle Juszczyk144.0042
Jake Tonges122.0121
Skyy Moore000.0001

49ers · Fumbles

PlayerFUMLOSTREC
Deommodore Lenoir100
Mykel Williams001

49ers · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Tatum Bethune14400000
Dee Winters11700000
Malik Mustapha11601000
Upton Stout9600000
Renardo Green8400000
Curtis Robinson7301000
Ji'Ayir Brown5401000
Robert Beal Jr.5200000

49ers · Interceptions

PlayerINTYDSTD
Deommodore Lenoir1260

49ers · Kick returns

PlayerNOYDSAVGLONGTD
Brian Robinson Jr.39933.0460
Skyy Moore25226.0290

49ers · Kicking

PlayerFGPCTLONGXPPTS
Eddy Pineiro0/00.001/11

49ers · Punting

PlayerNOYDSAVGTBIn 20LONG
Thomas Morstead523847.60354

Texans · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
C.J. Stroud30/393188.2210-090.3106.6

Texans · Rushing

PlayerCARYDSAVGTDLONG
Woody Marks11625.6023
Nick Chubb17563.309
C.J. Stroud7304.3013
Dare Ogunbowale199.009

Texans · Receiving

PlayerRECYDSAVGTDLONGTGTS
Xavier Hutchinson56913.81306
Jaylin Noel56312.60446
Woody Marks44912.30504
Braxton Berrios5387.60145
Jayden Higgins4348.51128
Dalton Schultz22412.00173
Jared Wayne22010.00172
Nick Chubb2136.5082
Dare Ogunbowale188.0081
Harrison Bryant000.0001

Texans · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Jalen Pitre8301000
Kamari Lassiter7401100
M.J. Stewart4200000
Azeez Al-Shaair4100100
Henry To'oTo'o4100100
British Brooks3200000
Calen Bullock3200000
Derek Barnett2211020

Texans · Interceptions

PlayerINTYDSTD
Kamari Lassiter100

Texans · Kick returns

PlayerNOYDSAVGLONGTD
Dameon Pierce37023.3260

Texans · Punt returns

PlayerNOYDSAVGLONGTD
Jaylin Noel2115.5140

Texans · Kicking

PlayerFGPCTLONGXPPTS
Ka'imi Fairbairn4/4100.0372/214

Texans · Punting

PlayerNOYDSAVGTBIn 20LONG
Tommy Townsend29648.00153

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:54 PM ET. How game pages are made