The Houston Texans (5-5) will look to upset the Buffalo Bills (7-3) on Thursday, November 20, 2025 at NRG Stadium. The Bills are listed as favorites in this one, with the spread sitting at 6 points. An over/under of 43.5 points has been set for the contest.

The Bills beat the Tampa Bay Buccaneers, 44-32, in their last contest.

Against the Buccaneers, Josh Allen completed 19 of 30 passes for 317 yards, with three touchdowns and two interceptions, for the Bills.

The Texans’ most recent contest was versus the Tennessee Titans, and they won by a score of 16-13.

Bills vs Texans betting information

NFL odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 9:23 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Spread favorite: Buffalo (-6)Moneyline: Buffalo (-289), Houston (+232)Total: 43.5 pointsBills betting insightsIn away games, Buffalo has two wins against the spread and is 2-2 overall.The Bills have put together a 5-5-0 record against the spread this season.Away from home, Buffalo has two wins ATS (2-1) as 6-point favorites or more.In games they were favored in by 6 points or more so far this season, the Bills went 3-4 against the spread.This year, in four road games, Buffalo has hit the over once.This season, five Bills games have gone over the point total.Bills leadersAllen: 2,456 PASS YDS / 245.6 YPG / 69.6% / 18 TD / 7 INT / 65 CAR / 351 RUSH YDS / 10 TDJames Cook: 182 CAR / 968 YDS / 96.8 YPG / 7 TD / 21 REC / 190 YDS / 19 YPG / 1 TDKhalil Shakir: 46 REC / 454 YDS / 45.4 YPG / 3 TDDalton Kincaid: 29 REC / 448 YDS / 56 YPG / 4 TDKeon Coleman: 32 REC / 330 YDS / 36.7 YPG / 3 TDBills vs Texans game infoDate: Thursday, November 20, 2025Time: 8:15 p.m. ETCity: Houston, TexasVenue: NRG StadiumTV channel: Amazon Prime VideoLive stream: Watch on Fubo (Regional restrictions may apply)Live stream: Watch on Prime Video

Watch Buffalo Bills vs. Houston Texans on Fubo! (Regional restrictions may apply)