2025 Week 4 · Sun, Sep 28, 2025 · NRG Stadium
Tennessee Titans
0
Houston TexansWinner
26
Houston Texans 26–0 — never really in doubt late. Biggest swing: Q3 10:46, TEN +7% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(10:46) 15-K.Fairbairn 54 yard field goal is No Good, Wide Right, Center-40-A.Brinkman, Holder-6-T.Townsend.
Highest-leverage plays
- Q3 · 10:46TEN +7% win prob(10:46) 15-K.Fairbairn 54 yard field goal is No Good, Wide Right, Center-40-A.Brinkman, Holder-6-T.Townsend.
- Q1 · 13:32HOU +5% win prob(13:32) (Shotgun) 1-C.Ward pass deep left to 5-E.Ayomanor to HOU 28 for 33 yards (5-J.Pitre).
- Q2 · 0:46HOU +5% win prob(:46) (Shotgun) 1-C.Ward pass short middle to 0-C.Ridley to HOU 40 for 22 yards (24-D.Stingley).
- Q4 · 12:49TEN +4% win prob(12:49) (No Huddle, Shotgun) 1-C.Ward pass deep right intended for 5-E.Ayomanor INTERCEPTED by 24-D.Stingley at HOU 36. 24-D.Stingley to TEN 44 for 20 yards (5-E.Ayomanor).
How the points landed
Scoring summary
- Q1 · 4:55HOU Field goal
(4:55) 15-K.Fairbairn 47 yard field goal is GOOD, Center-40-A.Brinkman, Holder-6-T.Townsend.
Score after this play: TEN 0 — HOU 3 - Q2 · 13:34HOU Field goal
(13:34) 15-K.Fairbairn 43 yard field goal is GOOD, Center-40-A.Brinkman, Holder-6-T.Townsend.
Score after this play: TEN 0 — HOU 6 - Q4 · 15:00HOU Touchdown
(15:00) (Shotgun) 7-C.Stroud pass short right to 27-W.Marks for 12 yards, TOUCHDOWN.
Score after this play: TEN 0 — HOU 12 - Q4 · 9:31HOU Touchdown
(9:31) (Shotgun) 7-C.Stroud pass deep right to 81-J.Higgins for 24 yards, TOUCHDOWN. ** Injury Update: HOU-27-W.Marks has returned to the game. (kick good)
Score after this play: TEN 0 — HOU 19 - Q4 · 4:57HOU Touchdown
(4:57) 27-W.Marks left tackle for 18 yards, TOUCHDOWN. (kick good)
Score after this play: TEN 0 — HOU 26
Down-to-down truth
Situational splits
| Metric | Titans | Texans |
|---|---|---|
| Offensive plays | 45 | 66 |
| Total yards | 175 | 353 (edge) |
| Yards per play | 3.9 | 5.3 (edge) |
| Expected points added / play | -0.34 | 0.15 (edge) |
| Success rate | 33% | 41% (edge) |
| Dropback rate | 64% | 50% |
| Dropback efficiency (EPA/play) | -0.49 | 0.24 (edge) |
| Rush efficiency (EPA/play) | -0.07 | 0.06 (edge) |
| Third downs | 2/11 | 6/15 (edge) |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 6 | 7 (edge) |
| First downs gained on snaps | 8 | 20 (edge) |
| Sacks taken | 2 | 2 |
| Turnovers | 1 | 0 (edge) |
Texans won the down-to-down efficiency fight: 0.15 expected points added per play vs -0.34.
Who moved the needle
Top performers
Passing · HOU
22/28, 233 yds, 2 TD, 0 INT
8.2 expected points added · +8.1% completion over expected
Passing · TEN
Cam WardQB
10/26, 108 yds, 0 TD, 1 INT
-16.6 expected points added · -24.5% completion over expected
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | TEN | TEN 28 | 8 | 49 | 3:19 | Missed field goal | |
| 2 | HOU | HOU 31 | 11 | 35 | 6:52 | Field goal +3 | |
| 3 | TEN | TEN 34 | 5 | 3 | 1:44 | Punt | |
| 4 | HOU | HOU 15 | 11 | 60 | 4:37 | Field goal +3 | |
| 5 | TEN | TEN 22 | 7 | 14 | 3:08 | Punt | |
| 6 | HOU | HOU 40 | 4 | 7 | 1:33 | Punt | |
| 7 | TEN | TEN 10 | 4 | 4 | 1:03 | Punt | |
| 8 | HOU | HOU 37 | 10 | 25 | 5:56 | Punt | |
| 9 | TEN | TEN 23 | 11 | 53 | 1:48 | Missed field goal | |
| 10 | HOU | HOU 31 | 9 | 33 | 4:18 | Missed field goal | |
| 11 | TEN | TEN 44 | 6 | 11 | 2:56 | Punt | |
| 12 | HOU | HOU 18 | 14 | 102 | 7:51 | Touchdown +6 | |
| 13 | TEN | TEN 29 | 5 | 22 | 2:17 | Interception | |
| 14 | HOU | TEN 44 | 7 | 44 | 3:12 | Touchdown +7 | |
| 15 | TEN | TEN 27 | 5 | 9 | 2:38 | Turnover on downs | |
| 16 | HOU | TEN 31 | 5 | 41 | 1:57 | Touchdown +7 | |
| 17 | TEN | TEN 14 | 5 | 8 | 0:56 | Punt | |
| 18 | HOU | HOU 28 | 4 | 6 | 2:05 | Punt | |
| 19 | TEN | TEN 2 | 3 | 2 | 1:50 | End of game |
5 of 19 drives ended in points. Longest march: Texans gained 102 scrimmage yards over 14 plays for a touchdown.
Full stat lines
Box score
Tennessee Titans
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Cam Ward | 10/26 | 108 | 0 | 1 | 2 | -16.6 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Tony Pollard | 14 | 64 | 4.6 | 0 | 1.4 |
| Cam Ward | 2 | 22 | 11.0 | 0 | 2.3 |
| Julius Chestnut | 1 | 0 | 0.0 | 0 | -1.5 |
| Chimere Dike | 1 | -4 | -4.0 | 0 | -1.0 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Elic Ayomanor | 2 | 7 | 44 | 0 | 30% | -7.1 |
| Calvin Ridley | 2 | 3 | 30 | 0 | 13% | 2.4 |
| Tony Pollard | 3 | 3 | 12 | 0 | 13% | -0.6 |
| Gunnar Helm | 1 | 1 | 12 | 0 | 4% | 0.5 |
| Van Jefferson | 1 | 1 | 6 | 0 | 4% | 0.2 |
| Chig Okonkwo | 1 | 3 | 4 | 0 | 13% | -1.5 |
| Julius Chestnut | 0 | 1 | 0 | 0 | 4% | -1.0 |
| Tyler Lockett | 0 | 4 | 0 | 0 | 17% | -4.8 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Cedric Gray | 8 | 7 | 0.0 | 0 | 0 |
| Cody Barton | 4 | 3 | 0.0 | 0 | 0 |
| Jeffery Simmons | 4 | 1 | 1.0 | 0 | 0 |
| Amani Hooker | 3 | 2 | 0.0 | 0 | 0 |
| Roger McCreary | 2 | 3 | 0.0 | 0 | 0 |
| Quandre Diggs | 1 | 3 | 0.0 | 0 | 1 |
| Jalyn Armour-Davis | 1 | 3 | 0.0 | 0 | 0 |
| Xavier Woods | 2 | 2 | 0.0 | 0 | 0 |
| L'Jarius Sneed | 3 | 0 | 0.0 | 0 | 0 |
| Dre'Mont Jones | 2 | 1 | 0.0 | 0 | 0 |
Houston Texans
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| C.J. Stroud | 22/28 | 233 | 2 | 0 | 2 | 8.2 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Woody Marks | 17 | 69 | 4.1 | 1 | 1.3 |
| Nick Chubb | 13 | 47 | 3.6 | 0 | -3.0 |
| C.J. Stroud | 4 | 11 | 2.8 | 0 | 3.7 |
| Jaylin Noel | 1 | 2 | 2.0 | 0 | -0.3 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Nico Collins | 4 | 6 | 79 | 0 | 21% | 3.4 |
| Woody Marks | 4 | 5 | 50 | 1 | 18% | 4.1 |
| Dalton Schultz | 5 | 6 | 30 | 0 | 21% | -0.6 |
| Jayden Higgins | 1 | 1 | 24 | 1 | 4% | 3.1 |
| Christian Kirk | 3 | 4 | 20 | 0 | 14% | -0.5 |
| Xavier Hutchinson | 2 | 3 | 17 | 0 | 11% | 0.9 |
| Nick Chubb | 2 | 2 | 15 | 0 | 7% | 1.2 |
| Jaylin Noel | 1 | 1 | -2 | 0 | 4% | -1.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Kamari Lassiter | 2 | 3 | 0.0 | 0 | 2 |
| Henry To'oTo'o | 2 | 3 | 0.0 | 0 | 0 |
| Danielle Hunter | 3 | 1 | 2.0 | 0 | 0 |
| E.J. Speed | 2 | 2 | 0.0 | 0 | 0 |
| M.J. Stewart | 3 | 1 | 0.0 | 0 | 1 |
| Jalen Pitre | 3 | 1 | 0.0 | 0 | 0 |
| Azeez Al-Shaair | 2 | 1 | 0.0 | 0 | 1 |
| Mario Edwards | 2 | 0 | 0.0 | 0 | 0 |
| Tremon Smith | 1 | 1 | 0.0 | 0 | 0 |
| Derek Stingley Jr. | 2 | 0 | 0.0 | 1 | 1 |
Closing number vs result
Betting context
- Closing spread
- HOU -7.5
- Closing total
- 39.5
- TEN moneyline
- +340
- HOU moneyline
- -440
Texans closed -7.5 and covered, winning by 26.
Total closed 39.5; the game landed 26 — under by 13.5.
Conditions and crew
Game environment
- Venue
- NRG Stadium
- Roof / surface
- closed · astroturf
- Kickoff weather
- Indoors — weather neutralized
- Referee
- Brad Rogers
- Rest
- TEN 7 days · HOU 7 days
- Coaches
- Brian Callahan vs DeMeco Ryans
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.