Skip to main content
Week 1 · Final

Bills at Texans

Buffalo Bills 42, Houston Texans 25 · Turf Warriors United

FinalTurf Warriors UnitedWeek 1

Final Score

Week 1
By the numbers
Bills 42 5 TD · 2 FG · 4 XPTexans 25 2 TD · 1 FG · 2 XPC.J. Stroud 154 yds passingJames Cook III 217 yds rushingJayden Higgins 77 yds receivingEd Oliver 4 tkl defenseTotal yards 343 · 204Passing yards 79 · 115Rushing yards 264 · 89Completions 8/12 · 8/21Yards per carry 10.2 · 6.4

Recap

AI recap

Franchise Hub Beat · 22h ago

In a commanding performance, the Buffalo Bills topped the Houston Texans 42-25 in their Week 1 matchup of the 2026 season. With both teams looking to set the tone for the year, the Bills demonstrated their offensive prowess and defensive strength, making a strong statement early on.

Buffalo's offense was led by an explosive running game, with James Cook III racking up an impressive 217 rushing yards. C.J. Stroud of the Texans had a solid outing as well, throwing for 154 yards and two touchdowns, but it was Cook’s dominant performance that kept Houston on the back foot throughout the game. The Bills displayed a balanced attack, capitalizing on key moments to stretch their lead.

Defensively, the Bills were relentless, with Ed Oliver leading the charge with three sacks, disrupting Stroud's rhythm and forcing critical mistakes. Christian Benford's interception further exemplified the Bills' defensive dominance, turning the tide in their favor. The turning point came late in the second quarter when Buffalo’s defense held Houston scoreless on a crucial drive, allowing the Bills to extend their lead and ultimately secure the victory.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bills524242
Texans212825

Team Stats

Side by side
BUFHOU
Total yards343204
Passing yards79115
Rushing yards26489
Completions8/128/21
Yards per carry10.26.4
Sacks51
Turnovers22
Touchdowns52
Field goals2/21/1
1st downs1312
3rd downs3/70/7
Penalties1-100-0

Box Score

Passing, rushing, receiving, defense, kicking
Passing3 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB7/1258%891174.6
DJ MooreWR1/0—000—
Texans
C.J. StroudQB8/2138%1542256.5
Rushing7 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
James Cook IIIHB1921711.4313650
Ray DavisHB7476.7121380
Dawson KnoxTE000.0—001
DJ MooreWR000.0—000
Texans
Woody MarksHB12484.0210130
David MontgomeryHB13232.030320
Emari DemercadoHB199.01090
Receiving9 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
Khalil ShakirWR24623.0231390
James Cook IIIHB34214.0120280
Dawson KnoxTE144.0—040
DJ MooreWR1-3-3.01000
Texans
Jayden HigginsWR47719.3121380
Nico CollinsWR15656.0291560
Emari DemercadoHB11212.0140120
Marlin KleinTE155.01050
Brevin JordanTE144.01040
Defense27 players
Kicking3 players
PlayerFGXPLNG
Bills
Tyler BassK2/2443
Tommy Doman JrP0/000
Texans
Ka'imi FairbairnK1/1248