The San Francisco 49ers faced the Houston Texans on October 26, 2025, at NRG Stadium in Houston, Texas. The Texans won 26–15, using a strong passing performance from quarterback C.J. Stroud and a productive rushing attack to secure the victory.
Houston Texans – HoustonTexans.com
+1
Match Score and Game Summary
San Francisco 49ers
Away team
15
Houston Texans
Home team
26
Final score · October 26, 2025 · NRG Stadium
49ers vs. Texans
NRG Stadium • Houston, TX

49ers
5-3
15
Final
Oct 26
26

Texans
3-4
OverviewTeam StatsPlayer StatsPlay-By-Play
| Team | Q1 | Q2 | Q3 | Q4 | T |
SF | 0 | 7 | 8 | 0 | 15 |
HOU | 3 | 13 | 7 | 3 | 26 |
Team Statistics
| Statistic | 49ers | Texans |
|---|---|---|
| Final score | 15 | 26 |
| Total offensive yards | 223 | 475 |
| Passing yards | 193 | 318 |
| Rushing yards | 48 | 157 |
| Passing touchdowns | 2 | 2 |
| Interceptions thrown | 1 | 1 |
| Time of possession | Less | More |
Houston gained considerably more total yardage, helping it control the game and maintain its lead.
Houston Texans – HoustonTexans.com
+1
San Francisco 49ers Player Stats
Passing Stats
| Player | Completions/Attempts | Passing Yards | TDs | INTs |
|---|---|---|---|---|
| Mac Jones | 19/32 | 193 | 2 | 1 |
Mac Jones threw for 193 yards and two touchdowns. However, the 49ers struggled to sustain drives consistently against Houston’s defense.
Houston Texans – HoustonTexans.com
+1
Rushing Stats
| Player | Carries | Rushing Yards | Average | TDs |
|---|---|---|---|---|
| Christian McCaffrey | 8 | 25 | 3.1 | 0 |
| Mac Jones | 2 | 23 | 11.5 | 0 |
| Team total | 10 | 48 | 4.8 | 0 |
McCaffrey added 25 rushing yards, while Jones contributed 23 yards on two carries. San Francisco did not score a rushing touchdown.
Houston Texans – HoustonTexans.com
+1
Receiving Stats
| Player | Receptions | Receiving Yards | TDs |
|---|---|---|---|
| Jauan Jennings | 4 | 45 | 0 |
| Kendrick Bourne | 3 | 44 | 0 |
| George Kittle | 4 | 43 | 1 |
| Christian McCaffrey | 3 | 43 | 0 |
| Demarcus Robinson | 2 | 5 | 0 |
| Jake Tonges | 1 | 2 | 1 |
| Kyle Juszczyk | 1 | 4 | 0 |
| Jordan Watkins | 1 | 7 | 0 |
George Kittle scored a 17-yard touchdown, while tight end Jake Tonges added a two-yard touchdown reception. These scores helped San Francisco stay in contention, but the team could not complete its comeback.
Houston Texans – HoustonTexans.com
+1
Houston Texans Player Stats
Passing Stats
| Player | Completions/Attempts | Passing Yards | TDs | INTs |
|---|---|---|---|---|
| C.J. Stroud | 30/39 | 318 | 2 | 1 |
C.J. Stroud delivered one of the game’s strongest performances, completing 30 of 39 passes for 318 yards and two touchdowns. His passing attack helped Houston build an early lead and keep San Francisco under pressure.
Houston Texans – HoustonTexans.com
+1
Rushing Stats
| Player | Carries | Rushing Yards | Average | TDs |
|---|---|---|---|---|
| Woody Marks | 11 | 62 | 5.6 | 0 |
| Nick Chubb | 17 | 56 | 3.3 | 0 |
| C.J. Stroud | 7 | 30 | 4.3 | 0 |
| Dare Ogunbowale | 1 | 9 | 9.0 | 0 |
| Team total | 36 | 157 | 4.4 | 0 |
Woody Marks led Houston in rushing yards with 62, while Nick Chubb added 56 yards on 17 carries. Together, their contributions gave the Texans a balanced offensive attack.
Houston Texans – HoustonTexans.com
+1
Receiving Stats
| Player | Receptions | Receiving Yards | TDs |
|---|---|---|---|
| Xavier Hutchinson | 5 | 69 | 1 |
| Jaylin Noel | 5 | 63 | 0 |
| Woody Marks | 4 | 49 | 0 |
| Braxton Berrios | 5 | 38 | 0 |
| Jayden Higgins | 4 | 34 | 1 |
| Dalton Schultz | 2 | 24 | 0 |
| John Metchie III / other listed receiver | — | — | — |
| Nick Chubb | 2 | 13 | 0 |
| Dare Ogunbowale | 1 | 8 | 0 |
Xavier Hutchinson led the Texans with 69 receiving yards and a touchdown. Jayden Higgins also caught a touchdown pass, helping Houston capitalize on its passing opportunities.
Houston Texans – HoustonTexans.com
+1
Quarter-by-Quarter Score
| Quarter | 49ers | Texans |
|---|---|---|
| First quarter | 0 | 3 |
| Second quarter | 7 | 13 |
| Third quarter | 8 | 7 |
| Fourth quarter | 0 | 3 |
| Final | 15 | 26 |
Houston built its advantage in the first half, then added to its lead in the second half to finish with an 11-point victory.
Houston Texans – HoustonTexans.com
+1
Key Takeaways From 49ers vs Texans
- Best quarterback performance: C.J. Stroud, with 318 passing yards and two touchdowns.
- Top Texans receiver: Xavier Hutchinson, with 69 receiving yards and one touchdown.
- Leading 49ers receiver by yards: Jauan Jennings, with 45 receiving yards.
- Top 49ers scorer: George Kittle, who caught a touchdown pass, alongside Jake Tonges.
- Biggest difference: Houston finished with 475 total offensive yards compared with San Francisco’s 223.
Houston Texans – HoustonTexans.com+1
Frequently Asked Questions
Who won the 49ers vs Texans game?
The Houston Texans defeated the San Francisco 49ers 26–15 on October 26, 2025.
How many passing yards did C.J. Stroud have?
C.J. Stroud threw for 318 yards, completing 30 of 39 attempts with two touchdowns and one interception.
How did Mac Jones perform?
Mac Jones completed 19 of 32 passes for 193 yards and two touchdowns, with one interception.
Who led the Texans in receiving yards?
Xavier Hutchinson led Houston with 69 receiving yards and one touchdown.
How many rushing yards did Christian McCaffrey record?
Christian McCaffrey recorded 25 rushing yards on eight carries.
What was the biggest statistical difference?
Houston recorded 475 total offensive yards, compared with 223 for San Francisco, giving the Texans a substantial advantage in offensive production.
Houston Texans – HoustonTexans.com
+1
Final Verdict
The Texans earned a 26–15 win over the 49ers through a productive passing game, a strong rushing contribution, and more consistent offensive production. C.J. Stroud led Houston’s attack, while Xavier Hutchinson stood out as a receiver.
San Francisco found the end zone twice through the passing game, but its offense could not match Houston’s overall yardage. The final statistics show why the Texans controlled this Week 8 matchup.

A creative writer with a deep interest in word usage and meaning.
He explores synonyms to enhance both academic and creative expression.
Zayn’s work aims to make language richer and more accessible for everyone.