One of the best QBs in the league will be featured when Josh Allen and the Buffalo Bills (7-3) visit the Houston Texans (5-5) on Thursday, November 20, 2025.
The Texans have been thriving on defense, giving up just 16.3 points per contest (best). On offense, they rank 21st by accumulating 22 points per game. The Bills sport the 12th-ranked defense this season (322.7 yards allowed per game), and they’ve been better on the other side of the ball, ranking second-best with 387.4 yards per game.
Watch Buffalo Bills vs. Houston Texans on Fubo! (Regional restrictions may apply)
Texans vs Bills: Live streaming info, TV channel & game timeGame day: Thursday, November 20, 2025Game time: 8:15 p.m. ETLocation: Houston, TexasStadium: NRG StadiumTV channel: Amazon Prime VideoLive stream: Watch on Fubo! (Regional restrictions may apply)Live stream: Watch on Amazon Prime!
Watch Buffalo Bills vs. Houston Texans on Fubo! (Regional restrictions may apply)
Texans vs Bills betting lines
NFL odds courtesy of BetMGM. Odds updated Thursday at 12:14 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Spread Favorite: Bills (-6)Moneyline: Bills (-289), Texans (+232)Total: 43.5 points
Watch Buffalo Bills vs. Houston Texans on Fubo! (Regional restrictions may apply)