Buffalo Bills vs Texans Match Player Stats: Eight Sacks and Three Turnovers Lead Houston to Victory

Buffalo Bills vs Texans Match Player Stats

Josh Allen threw for 253 yards but never found the end zone, and that stat line tells you almost everything about how this game unfolded. If you’re searching for the full buffalo bills vs texans match player stats breakdown, the short version is simple: Houston’s pass rush decided the outcome long before the final whistle.

Below, every number from Thursday night at NRG Stadium is broken down position by position, drive by drive, and player by player.

1. The Lead

The Houston Texans edged the Buffalo Bills 23-19 on Thursday, November 20, 2025, at NRG Stadium in Houston, in front of 70,451 fans. The Amazon Prime broadcast captured a game that swung on special teams, turnovers, and one dominant defensive front, rather than pure offensive firepower from either side.

Buffalo struck first when James Cook broke a 45-yard touchdown run on the opening drive, though a missed extra point from Matt Prater kept the door open. Houston answered with methodical drives from Davis Mills, who threw two touchdown passes in relief of an injured C.J. Stroud, while safety Calen Bullock swung the game with two interceptions and a forced fumble. A 97-yard kickoff return touchdown from Ray Davis briefly gave Buffalo the lead in the second quarter, but Bullock’s game-sealing pick with 24 seconds left closed out Houston’s third straight win.

2. Match Overview Table

InformationMatch Details
EventNFL Regular Season, Week 12
GameBuffalo Bills vs Houston Texans
DateThursday, November 20, 2025
VenueNRG Stadium, Houston, TX
Attendance70,451
WinnerHouston Texans
Final Score23-19
BroadcastPrime Video (Thursday Night Football)

3. Core Match Statistics Overview

Any deep dive into buffalo bills vs texans match player stats has to start with the team totals, because the gap between total yardage and turnovers explains the final margin better than any single play.

Team MetricBuffalo BillsHouston Texans
Total Net Yards326261
Passing Yards183153
Rushing Yards143108
Completions/Attempts24/3416/30
Third Down Conversion5-162-12
Fourth Down Conversion3-51-1
Turnovers30
Time of Possession32:2227:38
Sacks Allowed80

Turnover Margin

  • Buffalo’s three giveaways (two interceptions, one fumble) directly wiped out a substantial yardage advantage.
  • Houston’s zero-turnover night is the single biggest reason the Texans won despite trailing in total yards, plays run, and time of possession.

Third Down Efficiency

  • The Bills actually converted at a higher rate on third down (31%) than the Texans (17%), yet still lost the game.
  • Houston’s touchdown drives were shorter and more efficient, needing fewer third-down conversions to reach the end zone.

Pass Protection Breakdown

  • Buffalo’s offensive line allowed eight sacks, a career-high total against Josh Allen, while Houston’s line kept Davis Mills completely clean.
  • That protection gap let Mills operate with far more rhythm on his two touchdown drives than Allen ever found.

Explosive Plays

  • Buffalo generated two of the game’s biggest plays outside the passing game entirely: Cook’s 45-yard rushing score and Davis’ 97-yard kickoff return.
  • Houston’s biggest strikes came through the air, including a 33-yard catch-and-run by Christian Kirk that set up the go-ahead score before halftime.

4. Period-by-Period Analysis

First Quarter

TeamScore
Buffalo Bills6
Houston Texans3
  • Cook’s 45-yard touchdown run gave Buffalo an early lead, but Prater’s missed extra point loomed large for the rest of the night.
  • Houston answered with a 10-play, 54-yard field goal drive to cut the deficit to three.
  • The Bills already showed cracks in pass protection, with Allen sacked and injured briefly on a scramble late in the quarter.

Second Quarter

TeamScore
Buffalo Bills10
Houston Texans17
  • Buffalo extended its lead to 9-3 on a 44-yard Prater field goal, capping a 13-play, 69-yard possession that ate over seven minutes.
  • Houston scored 14 unanswered points before the half, with Christian Kirk’s touchdown catch and a Ka’imi Fairbairn field goal putting the Texans ahead 13-9.
  • Ray Davis’ 97-yard kickoff return touchdown flipped the lead back to Buffalo at 16-13, only for Jayden Higgins to answer with an 8-yard touchdown grab with 8 seconds left in the half, sending Houston into the break up 20-16.

Third Quarter

TeamScore
Buffalo Bills0
Houston Texans3
  • Buffalo’s offense went cold, managing just one first down on back-to-back three-and-outs.
  • Calen Bullock forced a fumble on a Khalil Shakir catch, and Jaylen Reed’s recovery set up a short field for Houston.
  • Ka’imi Fairbairn’s 26-yard field goal extended the Texans’ lead to 23-16 heading into the fourth quarter.

Fourth Quarter

TeamScore
Buffalo Bills3
Houston Texans0
  • Buffalo cut the deficit to 23-19 on a Prater field goal after a 44-yard catch-and-run by Shakir on a lateral play kept the drive alive.
  • Houston’s defense stiffened on the ensuing series, sacking Allen twice more to force a fourth-and-27.
  • A late fourth-down heave from Allen was picked off by Bullock at the Houston 9-yard line with 24 seconds remaining, sealing the win.

5. Detailed Team Player Statistics

Buffalo Bills Player Statistics

Josh Allen (QB) — 24/34, 253 yards, 0 TD, 2 INT, sacked 8 times Allen moved the ball through the air at a respectable clip but never found the end zone through the air and turned the ball over twice under relentless pressure. The eight sacks he absorbed were the most of his career in a single game.

James Cook (RB) — 17 carries, 116 yards, 1 TD; 3 catches, 13 yards Cook was Buffalo’s most dangerous weapon, breaking a 45-yard score on the opening drive and finishing with 116 rushing yards, his third consecutive 1,000-yard rushing season.

Khalil Shakir (WR) — 8 catches on 10 targets, 110 yards Shakir was the clear top target in the passing game, including a 44-yard catch-and-lateral play late in the fourth quarter that briefly gave Buffalo a chance to complete the comeback.

Ray Davis (RB/KR) — 97-yard kickoff return touchdown Davis wasn’t part of the standard offensive box score, but his kickoff return touchdown was the single biggest special-teams play of the game and Buffalo’s first kick return score since 2023.

Houston Texans Player Statistics

Davis Mills (QB) — 16/30, 153 yards, 2 TD, 0 INT Filling in for the concussed C.J. Stroud, Mills was efficient in the red zone, throwing both of his touchdown passes on drives that consumed significant clock and gave Houston’s defense extra rest.

Woody Marks (RB) — 16 carries, 74 yards Marks was the workhorse on the ground, chewing up yardage on short-to-medium gains that kept Houston’s offense on schedule throughout the night.

Christian Kirk (WR) — 5 catches on 6 targets, 54 yards, 1 TD Kirk delivered the first touchdown of his Texans tenure and added a critical 33-yard catch-and-run that set up Houston’s second first-half score.

Calen Bullock (S) — 2 interceptions, 1 forced fumble Bullock was the defensive player of the game, intercepting Allen twice — including the game-sealing pick with 24 seconds left — and forcing the third-quarter fumble that led to a Texans field goal.

6. Statistical Leaders Summary Table

CategoryBuffalo BillsHouston Texans
Leading PasserJosh Allen (253 yds)Davis Mills (153 yds, 2 TD)
Leading RusherJames Cook (116 yds, 1 TD)Woody Marks (74 yds)
Leading ReceiverKhalil Shakir (110 yds)Nico Collins (55 yds)
Defensive StandoutTerrel Bernard (5 tackles)Calen Bullock (2 INT, 1 FF)

7. Analytical Breakdowns

Why the Texans Won

Zero Turnovers, Maximum Value

Houston’s offense didn’t put up gaudy yardage totals, but a clean sheet on giveaways meant every scoring opportunity Buffalo created for itself through mistakes went unanswered by the Texans.

Turnover StatBuffalo BillsHouston Texans
Interceptions Thrown20
Fumbles Lost10
Total Giveaways30

A Dominant Pass Rush

Will Anderson Jr. (2.5 sacks) and Danielle Hunter (2.0 sacks) combined for 4.5 of Houston’s eight sacks, consistently forcing Allen off his spot and into rushed decisions that led directly to two interceptions.

Efficient Red Zone Execution

Houston converted both of its scoring trips inside the 10-yard line into touchdowns via Mills, while Buffalo’s only red zone possessions stalled into field goal range or worse.

Why the Bills Lost

Offensive Line Breakdown

Allowing eight sacks against a team that entered the week with a middling pass-rush ranking exposed real depth issues on Buffalo’s offensive line, and it directly led to the fourth-and-27 situation that all but ended the game.

Costly Turnovers at the Worst Moments

Both of Allen’s interceptions came on possessions with real scoring or game-tying potential, turning what looked like a competitive, back-and-forth game into a Houston win by two scores in win probability terms.

8. Historical Context & Advanced Insights

Season Series Breakdown

MeetingResult
Nov 20, 2025 (Houston)Texans win, 23-19

This was the lone regular-season meeting between the two clubs in 2025. Across their broader head-to-head history, Houston now holds an 8-5 edge in the all-time series, including this result.

Advanced Statistical Insights

The gap between yards-per-play efficiency and points scored is the story of this game. Buffalo actually out-gained Houston 4.9 to 4.7 yards per play and held a 65-yard total edge, but three turnovers converted directly into a swing of at least 10 points on the scoreboard when field position and possessions are factored in. Houston’s offense, by contrast, posted a lower total-yardage number but a much higher touchdown-to-drive-yardage ratio, needing only 54, 77, and 75 total yards on its three scoring drives compared to Buffalo’s 81-yard touchdown march. That kind of short-field efficiency, built off Bullock’s takeaways, is what separated a near-even statistical box score from a four-point final margin.

9. Game Implications & Key Lessons

What This Means for the Texans

  • A third straight win pushed Houston above .500 for the first time in the 2025 season.
  • Getting quality quarterback play from Davis Mills in relief of an injured starter is a significant confidence boost heading into the stretch run.
  • The defense’s takeaway-heavy identity, led by Bullock and the Anderson-Hunter pass-rush duo, looks sustainable against elite offenses.

What This Means for the Bills

  • Protecting Josh Allen has to become the top priority; a career-high eight sacks is not a repeatable formula for winning games.
  • Ball security in the passing game remains a concern that needs to be addressed before it costs Buffalo a more consequential game later in the season.
  • The run game, led by James Cook, remains a legitimate strength the offense can lean on more heavily.

Key Lessons

  • Turnover margin can outweigh a significant total-yardage advantage.
  • A clean pocket changes everything for quarterback decision-making and accuracy.
  • Special teams touchdowns can shift momentum but don’t guarantee a final result.
  • Red zone execution matters more than total yardage when the game is close.
  • A strong pass rush is often the most efficient way to manufacture turnovers.
  • Short, efficient scoring drives can outweigh long, grinding ones in the box score.

10. Frequently Asked Questions

Who won the Buffalo Bills vs Texans game?

The Houston Texans won 23-19 on November 20, 2025, at NRG Stadium.

Who had the best individual performance in the game?

Calen Bullock’s two interceptions and forced fumble made him the defensive player of the game, while James Cook’s 116 rushing yards and touchdown led all offensive players.

What were Josh Allen’s stats in the loss?

Allen finished 24-of-34 passing for 253 yards, no touchdowns, two interceptions, and was sacked a career-high eight times.

How many sacks did the Texans defense record?

Houston’s defense recorded eight sacks, led by Will Anderson Jr. with 2.5 and Danielle Hunter with 2.0.

Did C.J. Stroud play in this game?

No, C.J. Stroud was sidelined by a concussion, and Davis Mills started in his place, throwing for 153 yards and two touchdowns.

What was the turnover margin in the game?

Buffalo committed three turnovers (two interceptions and a fumble) while Houston committed zero, a decisive factor in the final result.

Conclusion

The final buffalo bills vs texans match player stats tell a story that raw yardage totals can’t capture on their own. Houston didn’t out-gain Buffalo by a wide margin, but a clean night from Davis Mills, a suffocating pass rush from Will Anderson Jr. and Danielle Hunter, and two momentum-swinging interceptions from Calen Bullock proved decisive.

 Buffalo’s offense generated real explosive plays through James Cook and Khalil Shakir, but eight sacks allowed and three turnovers erased those gains. In a game this close on the scoreboard, discipline and situational execution outweighed pure statistical volume.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *